European cuisine restaurant, also offering delivery.