Absolutely, one of the best pizza's ever. My husband agreed, and we used to own a pizza shop. Only had pizza, but rest of the food smelled really good. Only problem was the flies. Since this is right on the beach, hard to keep them out.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.