Restaurante
Mantra India - Mountain View
Recomendado por 6 habitantes locales,
Consejos de residentes locales
Good Indian food - especially the Tandori grilled vegetables - though service can be comically inept
Actividades únicas en la zona
Los residentes locales también recomiendan
Ubicación
288 Castro St
Mountain View, CA
Old Mountain View