Just about the best restaurant in Palo Alto. Their lamb, fish entrees are sublime and the octopus salad is far more appetizing than the name suggests. Gorgeous decor and attentive service. Always crowded (no surprise). Great for business lunches and romantic dinners alike.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.