Sliders at The Mermaid Inn, Manhattan: Reviews | Hungru