The Mermaid Inn — Seafood & Latin American in New York City, United States | Hungru