Open Today 11:00 AM – 12:00 AM
Claimed
Scaddabush Italian Kitchen & Bar Front Street
Italian Restaurants
200 Front Street West, Toronto, ON · M5V 3J1Business Details
Serving Toronto, ON
At Scaddabush, our story is simple: anything we can make from scratch we do. Experience true Italian indulgence at our Kitchen & Bar. At Scaddabush, our story is simple: anything we can make from scratch we do. From authentic plates to artisanal cock...
Read more
Toronto, ON