← Gilroy restaurants
Mama Mia's
No reviews yet
Italian1360 1st St, Gilroy
Own or manage Mama Mia's? Claim this listing free
Hours
Hours not listed yet.
Details
Address1360 1st St, Gilroy 95020
Phone+14088478808
Websitehttp://www.mamamiasrestaurant.com/
Email[email protected]
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.