Grad Petrov

German in Vasilyevsky Island

Despite the laughable wax figure of a barely recognisable Pushkin with a quill in his hand at the entrance, ‘Peter’s City’ is a classy German restaurant and microbrewery with an impressive menu and cosy decor. There’s a separate bar where you can drink home-brewed lager, Weizen and Dunkel beers, while the menu is all about meat, and particularly sausages.

See if you can manage the metre-long Thüringer, served with onion sauce and red cabbage. Ask also for a free tour of the on-site microbrewery. There's live music Friday and Saturday from 8pm. In summer the outdoor tables offer amazing views of St Isaac’s Cathedral and the Admiralty across the Neva River.