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
Terroni Bar Centrale
Golosita
Tenny's
Sinjeon Food Sys
Ramen Station
Hong Kong Seafood Hotpot
Nuna Kitchen
Bawara