.

South Shore Pizza

Flag as Inappropriate

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
(516) 371-4700
  • Hours: Daily, 11am - 10:30pm
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?