South Shore Pizza
245 Sheridan Blvd
Inwood, New York 11096
USA
Phone: 516-371-4700
Inwood, New York 11096
USA
Phone: 516-371-4700
| Food | |
| Service | |
| Ambiance | |
| Overall: |
Location & Nearby Info
Papa John's Pizza0.00 mi
Hermans Deli & Catering0.07 mi
Caribbean Hut Restaurant0.20 mi
Imran Deli0.20 mi
Giardinetto Restaurante0.23 mi
Tang's Garden0.23 mi
Geronimo Deli0.23 mi
Bayview Mini Market Corp0.25 mi
M & R Catering0.25 mi
Five Loaves Food Svc0.32 mi
Cuisine:
South Shore Pizza Description:
South Shore Pizza is a respectable Pizza restaurant in Inwood, New York, offering you a significant choices on their menus. Tell everyone what you thought. Share a useful tip or write a full review.
Reviews of South Shore Pizza