Address: Via Duomo 61 Naples, Italy