100% OF CHICKS DIG IT
Mama Rosa Restaurant is certainly the house of home cooking. They make the best pizza around. Delivery a bit slow because they're always so busy. WOW!! when you get it, it is delicious. Are natural ingredients, lots of cheese, bacon strips just great.
They offer breakfast, lunch and dinner. A little bit for everyone, from lasagna to quesadilla to poutine.
Prices are very reasonable, good place to eat.
These reviews are the subjective opinions of ChickAdvisor members and not of ChickAdvisor Inc.