European cuisine restaurant with a spacious hall.