Kate&Leo Cuisine is a restaurant offering Russian cuisine. It is located on Bilhorodske Highway.