Great choice of pizza and other Italian dishes. Very large portions. Very fast and efficient service. Great indoor seating. The pizza was good and served very fast, plus the server was very pleasant and fast. Very close to the tourist spots so expect a wait if you arrive around 8 pm to eat on a weekend.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.