Restaurant
Mantra India - Mountain View
6 locals recommend,
Tips from locals
Good Indian food - especially the Tandori grilled vegetables - though service can be comically inept
Unique things to do nearby
Locals also recommend
Location
288 Castro St
Mountain View, CA
Old Mountain View