About Us

South Shore Pizza is currently located at 567 Burnside Ave, Inwood, NY 11096. Order your favorite pizza, pasta, salad, and more, all with the click of a button. South Shore Pizza accepts orders online for pickup and delivery.

South Shore Pizza

567 Burnside Ave, Inwood, NY 11096

Site Powered by SliceSupport Local PizzaOwn a pizzeria? Join the Slice Family.