Felt like being in Venice again! Though indoors with lovely air-conditioning the set up looks and feels like outdoors at the Square. The ambiance was perfect, the service staff were truly Italian, and the food can hardly be described. I recommend the octopus appetizer and the scallops!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.