Mama Mia’s Restaurant

Mama Mia’s Restaurant

Enjoy traditional Italian/Mediterranean homemade foods and local wines at Mama Mia’s Restaurant in Gilroy. Dogs OK at outside seating.

© 2024 DogTrekker.com
Website by Brandhound