A forthcoming review from Lunar Tips explores Pier 62 in Amsterdam, delving into whether this establishment truly offers the city's finest fish and chips,...