European restaurant Idyliya features a refined menu and a pastry shop. It offers seating for both large and small groups.