South Shore Deli
Closed
Amboy Rd
Staten Island, NY 10307
South Shore Deli, located in Staten Island, NY, is a cozy eatery known for its delicious sandwiches and friendly service. Offering a variety of fresh ingredients and homemade sides, this deli provides a welcoming atmosphere for locals and visitors alike. Whether you're grabbing a quick bite or enjoying a leisurely meal, South Shore Deli is the perfect spot to satisfy your cravings.
Generated from this place's information
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.

