Shashi Hotel Mountain View Palo Alto

Bar · 1625 N Shoreline Blvd, Mountain View, CA

More food in Mountain View, CA