Pizza Review
Hard to believe this only has a 7.3. By far the best pizza in Pawleys Island and Litchfield Beach. Great flavor, great crust. Great little eclectic atmosphere too.