A bustling public square in Naples, featuring hotels, restaurants, bars, and fast-food options. Conveniently located near a metro stop.