Restaurante
Mantra India - Mountain View
6 moradores locais recomendam,
Dicas de moradores locais
Good Indian food - especially the Tandori grilled vegetables - though service can be comically inept
Coisas únicas para fazer por perto
Moradores locais também recomendam
Localização
288 Castro St
Mountain View, CA
Old Mountain View