South Shore Pizza 245 Sheridan BlvdInwood, NY, 11096 View Phone 516-239-3700 245 Sheridan BlvdInwood, NY 11096 View Website Experience & Reliability About Connect with this Business: Send to My Email Send to My Phone Print this Page