Il Nesso is a pizza restaurant offering quality service for dine-in, takeaway, and delivery. Note: No alcohol is served.