Not much to say. We got a large pizza that cost $25. The pizza quality was barely average compared to even the chains, and you can get a large for less than $18 from the chains. The only thing this place has going for it is the location, as it is convenient for people staying on Isle of Palms. Otherwise, go somewhere else.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.