Fish & Chips at Pier 62, Amsterdam: Reviews | Hungru