Mama Rosa
Italian · Bar
Mama Rosa is a restaurant offering both dine-in and takeout options, serving customers for many years.
Location
Best places nearby
The highest rated places close to Mama Rosa.
Local restaurants nearby
5 Roncesvalles Ave, ON
Location
The highest rated places close to Mama Rosa.
5 Roncesvalles Ave, ON