Update Info - South Shore Bar & Grill
This restaurant was reported as closed. If it is open, let us know.
South Shore Bar & Grill
225 Ellis St
Staten Island, NY 10307
225 Ellis St
Staten Island, NY 10307
This restaurant was reported as closed. If it is open, let us know.