South Shore Pizza
Drag box to select area
South Shore Pizza offers a standard pizza place menu with pasta plates and hero options in addition to pies and slices. Check out South Shore's affordable lunch specials.
245 Sheridan Blvd, Inwood, NY 11096
- Hours: Daily, 11am - 10:30pm
- Accessible: yes