Modern European restaurant offering a unique dining experience. Located in a shopping park.