Search results
- See moreSee moreSee moreSee moreMama Mia Italian RestaurantItalian Restaurant · $$
Mama Mia’s Mediterranean Italian Restaurants are located in the heart of the Santa Clara Vallery Wine Region and have...
Website: mamamiasrestaurant.com
Phone: (408) 776-8111
275 E Dunne Ave Morgan Hill, CA 95037 2100.52 mi
Is this your business? Verify your listing
Amenities
- Accessible
- Family friendly