Very conveniently located if you are staying at the Grand Residences. They have a nice selection and very reasonable prices. The crust is a bit thick for my liking but in the US its harder to find thin crust pizza. Still, very tasty and definitely better than anything you would be getting at a chain type place.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.