Nevsky Prospekt is the main street in St Petersburg, stretching more than 4.5 km (about 2.8 miles) through the city centre. It is the golden location for any establishment, but very few manage to get a storefront here, smack in the middle of the city. A wandering visitor might feel overwhelmed by all of the options, so here’s a guide to the best places along the street.
Restaurant, Indian, $$$
Apteka is not easy to spot. In fact, this secret bar is so well hidden, it’s actually inside another restaurant, a café called Biblioteka. The entrance is on the third floor, and a table is only granted with an advanced reservation. The authentic Indian food is served alongside cocktails, which are prepared with homemade liquors. Apteka has the atmosphere of an alchemy lab – appropriate, as apteka means “pharmacy” in Russian.
Pub, Restaurant, Belgian, $$$
With a great mix of Belgian cuisine and a huge selection of Belgian beers – more than 150 types, actually – Kriek is the perfect place to grab a beer after work or to have a boozy party on the weekend. The atmosphere, the food and the drinks all guarantee a great party.
Bar, Restaurant, American, Mexican, $$$
Grizzly Bar replicates old-school American diners, with waitresses dressed as cheerleaders, retro posters, throwback music and the occasional screening of Grease  to set the mood. Locals love two things about this bar: the prices and the massive portions. When a big game is on, all the TVs surrounding the bar are usually tuned to football or hockey. This is definitely not the place for a relaxing drink, but rather the place to party.
Bar, Restaurant, German, $$$
When in search of a good beer, you can’t go wrong with a Bavarian brewery. The Paulaner brewhouse offers an authentic experience, including pretzels and sausages galore. However, what people really come here for is, of course, the beer, which is brewed onsite and according to the highest standards.
Kvartira Kosti Kreutz
Bar, Restaurant, Street Food, Tea , $$$
Warning! This is not an establishment you can just walk into off the street. Not only is it essential to book a table, visitors also need an electronic key to get into the apartment-cum-restaurant. Luckily, that can be easily done via their website. There are a number of seating areas available inside, including a bar. The menu features a huge list of wines from all over the world, but cocktail-sippers will also be well cared for.
Bar, Restaurant, Pub Grub, $$$
This establishment maintains all the best of the British pub tradition: beer, snacks and sports. The interior might not be elaborate, and the food isn’t particularly innovative, yet the time-tested favourites on offer always hit the mark.
Harat's Irish Pub
Bar, American, European, $$$
As is to be expected at any true Irish pub, visitors will find large crowds and debauchery at Harat’s – that is, unless you show up nice and early for lunch. Harat’s is your local watering hole and is the perfect place to satisfy that craving for a frothy pint. Loud music and dancing may follow during the weekends, and every Sunday here is Guinness Day.