Came here recently. Would give this place 3.5 stars, but it gets a bonus .5 for being pretty much the only place in Scarborough that has good pasta/pizzas. It's good when you don't want to drive all the way to Shiso Leaf Cafe for a good pasta or something!
This place looks quite old, and it definitely is. It's been around ever since I've been in the neighbourhood, and that is a very long time!
Try their Paesana. I've had a quite a few of their pizzas and I always enjoy them, though I think one of my favorites was the Luigi. They're thin crust and loaded with ingredients!