Get directions to: Fro-yo Shoppe, Mountain View, CA
Restaurant address: 1712 Miramonte Ave Mountain View, CA 94040, USA
Restaurant: Fro-yo Shoppe