This Italian restaurant is VERY disappointing.
We had pasta and a pizza and both were terrible.
Pasta sauce was fat and not good, the pizza was oily and looked like a frozen one from the supermarket.
The restaurant itself is very kitch with old fashion Italian souvenirs.
If you want a good Italian restaurant, I would definitely recommend to go south on the Danforth to Libretto or Il Formello.