Zucca Ristorante offers a refreshingly affordable culinary romp through the cuisines of Italy, Greece, Spain, and Turkey so we can satisfy your need for a distinctive taste, irrigated by an international wine list specializing in bottles under $40.
186 Castro St
Mountain View
CA
94041
186 Castro St, Mountain View, CA
(650) 864-9940
www.zuccaristorante.com/
Email