European cuisine restaurant.