We found this place on the way to our hotel from lower town. I don't know if they have table service, but we had take-away pizza that was delicious and plentiful for the price. Everyone was very courteous and efficient, We were so happy with lunch there we went back the next day!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.