Scaddabush Scarborough
Scaddabush has a location in the Scarborough Town Centre complex. They serve the same Italian-inspired cuisine and fun drink specials that dominate at their downtown locations on Yonge and Front.
scaddabush
Join the conversation Load comments
Tav's
Mattachioni
DISCO
Sanuki Udon
Piano Piano Colborne
Yeah Yeah Thai
Creamery X
Black + Blue Toronto