Modern European restaurant. Features a Michelin-starred flagship location.