Located across from Square One Mall (on Rathburn Road), Scaddabush offers a true Italian-style cuisine. Their specialty is making anything food items from scratch. Anything from hand-stretched mozzarella, to their own pasta, focaccia bread and meatballs.
Near By Places
Ratings & Reviews
We would love your review, here's where your review will show up!
Report this review
Please choose one of the following reasons.
Rate us and write a review