Excellent pizza and the staff speak perfect English. The décor is top of the line. They have a map of the town and will give you good directions...until you have been there you can't imagine how grateful you will be for good directions.
We ate at about 7pm and service was excellent.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.