The Russian Empire Restaurant

Saint Petersburg, Russia

The cheapest wines in town some people claim. Decent beef in a unique setting. Secret wines. Exquisite service.