Traditional Italian restaurant, Le Delizie di Michela, offering dishes made with local, fresh ingredients. Dine-in and takeaway options available.