My husband and I saw this restaurant while walking to a Bluejays game and figured we had to try it. We couldn't stop saying the name--Scaddabush, scaddabush. I believe they said it means, "A little bit of everything" in Italian. They should have a little bit more vegetarian food, in my opinion, but I was pleased with my primavera pizza. We also got the balsamic mozzarella as a starter. They make their own mozzarella every day, so you kind of have to try it. It's pretty delicious. We sat at the bar, which is great when there's a game on TV. They have standard beers on tap. Service is decent, though our waitress went off shift and forgot to give us our bill... We did not dine and dash, for the record.