Fries at The Mermaid Inn, Manhattan: Reviews | Hungru