Mama Mia's - Morgan Hill

Where
275 E Dunne Avenue, Morgan Hill, CA
Call
+1 408.776.8111
Web
Mama Mia's - Morgan Hill Website
Tags
Restaurants, Italian Restaurant
Hours
Sun (12pm - 9pm)
Mon - Thu (11:30am - 9pm)
Fri (11:30am - 10pm)
Sat (12pm - 10pm)