Ate here after reading the reviews in Tripadviser. Completely overrated. Very overpriced average Italian fare, seems to be trading on reputation rather than substance. The whole experience certainly didn't justify the $200 for 2 price tag. Left feeling very disappointed.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.