European restaurant with a large capacity, accommodating up to 550 guests. Offers diverse menu and modern interior.