Open Today 11:30 AM – 12:00 AM
Claimed
Scaddabush Italian Kitchen & Bar Windsor
Italian Restaurants
3031 Howard Avenue, Windsor, ON · N8X 3Y9Business Details
Serving Windsor, 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
Windsor, ON