Napoli is an Italian restaurant offering pizza and other fare, complemented by a full bar, in a family-friendly space with a cozy ambiance. Delivery is available.