Mama Rosa
Italian · Bar
Mama Rosa is a restaurant offering eat-in and take-out options. It features a dinner menu popular with locals.
Location
Best places nearby
The highest rated places close to Mama Rosa.
Local restaurants nearby
5078 Dundas St W, ON



