Yes, the restaurant Ivan The Kozak / 東歐餐廳 serves Russian food.