You won't find a better place for generously portioned home made Italian food in the GTA. Everything is delicious and you won't believe the portions you get for the price. Expect to wait in line for 15-30 minutes if you go for the dinner rush- but any great place is worth waiting for.