Mama Rosa Restaurant
Address:
1733 Norton St, Rochester, NY 14609
Phone:
(585) 544-4300
Hours:
- Mon: 8am-8:30pm
- Tue: 8am-8:30pm
- Wed: 8am-8:30pm
- Thu: 8am-8:30pm
- Fri: 8am-8:30pm
- Sat: 8am-8:30pm
- Sun: 8am-8:30pm
Other Details:
A Taste of Italy awaits you at one of Rochester's finest Italian Restaurants. Mama Rosa Italian Restaurant has provided some of the most mouth watering and freshest Italian food in the Rochester area. The spacious, but cozy bistro atmosphere offers its guests the charming and romantic setting only found on this side of Sicily....
Restaurants
Other Businesses: