Salsa - SohoRestaurants96 Charing Cross RoadLondon, Westminster, WC2H 0JG · GB02073793277Email unavailablebar-salsa.comHours not available