We ordered our pizza and then went to grab some groceries. We were told 20 mins for pour pizza to be made and we were back in time to quickly pick up our pizza and head back to our villa. We had excellent service and pizza!! The toppings were delicious and I loved the crust!! I highly recommend their pizza!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.