Get directions to: Zucca Ristorante, Mountain View, CA
Restaurant address: 186 Castro Street Mountain View, CA 94041, USA
Restaurant: Zucca Ristorante