The service was lacklustre and the quality of the food was really less than average. They just live off the fantastic location to the grand canal. If someone really put some effort into making it a truly great restaurant that would make so much money.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.