Kavaleria

Saint Petersburg, Russia

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.