I'm sure they're out there (especially with the hockey here and all) but I don't know of any personally, and as a Russian Major I would love to find a couple if they're out there to experience the culture and maybe practise the language :)
Anything from a full fledged dine in restraunt, or a quick cup of Чай would be awesome!
Does such a thing exist outide of the Hotel McDonald? My birthday is coming up, and I'm not a club/bar person at all, so I figured this could be something that I can tolerate, and my friends could drink too.
All the best!