Kavaleria, Kavalergardskaya ul 20, (info@kavaleria.ru), [56]. A great family-run place just a block away from the spectacular must-see Smolniy Monastery and Tavricheskiy garden. Fresh local and foreign beers, great cuisine (huge portions), english menus and english-speaking staff. Great for watching sport events too. Mains approx. 300-400 rubles.