South Shore Deli

7344 Amboy Rd
Staten Island, NY 10307
No photo available for this business

Business Information


Customer Reviews (1 reviews)

Citysearch User

on Citysearch Dec 02, 2008
South Shore Deli has a great selection of food. No one can get tired of their deli meats or their delicious array of salads and their tasty ... (more)

Browse our top cities

Browse cities by state