Location
6231 Graham Hill Road, Felton, CA 95018
(In Felton Fair)
Hours
Daily 4pm-9pm
Phone
(831) 335-4414
Website
http://mamamias.com
Payment Method
Cash, credit card.

Mama Mia's Ristorante Italiano has other locations outside of Santa Cruz in Campbell, Gilroy, and Morgan Hill.

Related Links

Reviews

The following reviews were contributed by people like you. You, too, can share your experience by adding a review.Please be fair and truthful!