PALABARBUTO City Napoli Teams Address V.le Giochi del Mediterraneo - 80100 - Napoli (NA) Capacity 5000