We were hungry for pizza; this place was close. Isn't wasn't bad, but it certainly isn't a must visit. We heard Pinnocchio's is the best on the island, but didn't realize tat they deliver.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.