Skip to main content

FAQ's & Traveler's Tips

A Some of the best dining spots on Castro Street in Mountain View include local favorites like Vaso Azzurro, La Stanza Cucina, La Fontaine, Cascal, Cucina Venti, Doppio Zero, Scratch, and Le Petit Bistro.
Back to Top
× Close popup
Please call the property directly at [650-962-9912] for reservation or inquiries.