In a cool cellar setting a few minutes from Pushkinskaya Ploshchad, this restaurant is ideal for a relaxing meal before hitting the town. There are plenty of nooks to hide in if you want to have some peace and quiet. Although never amazing, the mix of European and Russian food is well crafted and satisfying, and you'll find probably the best pelmeni in town here. The place also has an unusually good choice of foreign beers. Mesto Vstrechi, which means "meeting place," is the name of a famous Russian police film, set after World War II.
Visit the Travel Talk forums for help on planning your trip