Modern European restaurant with a capacity of 130 seats.