Mama Mia's Mediterranean and Italian Cuisine ★★★★☆4.2 (716) Restaurants Italian restaurant · Catering food and drink supplier 1360 1st St, Gilroy, CA 95020 Call Website Details →