I stumbled upon this place a few years ago while in Richmond Hill and find it to be a real gem! The place is run by a Russian family that work hard, gives you good service and great food that I find to be a refreshing change from the usual N-A fare I get when travelling. I will definitely return!!!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.