Get directions to: Border Bell, Mountain View, CA
Restaurant address: 950 West El Camino Real Mountain View, CA 94040, USA
Restaurant: Border Bell