Chouan Ky Rit is a restaurant offering a menu with daily specials and set menus. It is located within the Kyriad hotel, providing a modern dining environment.