Join us at our spacious bar for a drink, and stay on for a journey of culinary tastes. Our casual atmosphere offers fine dining indoors and out (spring/summer). We also offer bar seating and a variety of take-out offerings.
We are located at:
400 Castro Street Mountain View, CA 94041 Phone: 650-940-9500