Authentic Italian restaurant, La Taverna del Duca, offering pizza and pasta with quality ingredients. Indoor and outdoor seating available.