Remove Ads

Photos for South Shore Bar & Grill

South Shore Bar & Grill

225 Ellis St, New York 10307 USA