I honestly love this restaurant and Mama Rosa, the cook. She is really the star of the show. Her food is delicious, home-style Italian cooking. And the prices are very reasonable, which is something you cannot find too often in Toronto.
The place is always packed and for good reason.