The pizza here is the real deal. Some of the best I've had. They are thin crust Italian style with crushed tomatoes as the base. That along with just the right amount of toppings. Probably the best pizza on the island. Don't pass this place up!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.