1716 Mermaid Avenue Deli & GrillRestaurants1716 Mermaid Ave Fl 2Brooklyn, NY, 11224-2622 · USPhone unavailableEmail unavailableWebsite unavailableHours not available