Get Directions to Mama Mia's Italian Restaurant

Get directions

Mama Mia's Italian Restaurant

1360 1st Street, Gilroy, CA 95020

+1 408-847-8808

View details

Click to load map