If you’re looking for a memorable night out that won't break the bank, this the place for you: a slice of cabaret served with delicious international cuisine!
Great food, great shows.
Fancy dinner and a show? If so, then you’re in for a great night at NEP. This restaurant serves up Russian, Thai and European dishes while you enjoy one of its various shows, ranging from cabaret, concerts and even the odd Broadway-style musical. It isn't very expensive, with mains costing around 600 roubles (14 euros) and the soups come highly recommended. The restaurant is located on the bottom floor of a building not far from the Nevsky Prospekt metro station. The waiters dress in Soviet-era uniforms and once you step through the door, everything is part of the show. It is advisable to go early or book in advance as it fills up quickly. The shows start at 20:30 and cost 340 roubles (8 euros).