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
In the corner of California St. and Castro St.