Mama Rosa's
Traditional Italian favorites including pizza, pastas and sandwiches along with a kid's menu. Dine In, Curbside Pickup or outside seating available.
Listing Details
Telephone
812-883-6296
Views
1,890
Online Ordering
Map