La Luna Nell'Orto is a Mediterranean restaurant offering creative dishes, fresh homemade pasta, and grilled meats.