If there’s one thing Hamburg’s mastered, it’s top-notch seafood. We’re not all that far from the North Sea here, after all, and for fish lovers, Hamburg is the ideal place to dine out. From the old-school Hanseatic elegance of Fischereihafen to Henssler & Henssler’s cutting-edge Japanese plates, many of the best restaurants in Hamburg have a pleasingly fishy focus – and this is where to head to eat as the locals do. But if the idea of salmon or sashimi makes you squirm, don’t fear. Firm local favourites Café Paris and Plat du Jour both offer exquisite French food and authentic brasserie charm; Lebanese star L’Orient seriously raises the falafel game; and Tyrolean locale Marend sets you up perfectly for a bar crawl in St Pauli with a hearty plate of dumplings. Mahlzeit!