Staying at a nearby hotel. I ordered a large large Greek pizza. It was huge done with absolutely top-quality ingredients. Very reasonable price tender artichokes fresh chicken kalmeta olives and feta cheese all on top of a wonderful pesto sauce. 20 inches $20 a spectacular value in todays market
This is the second time I've had a pizza from them and they are just as good as the first. They are must order when I don't feel like going out the hotel
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.