Salsa
96 Charing Cross Road
London
London
Wc2H 0Jg
When
Fridays
More Information
Salsa is a South American bar/restaurant. Our food menu is a delicious selection of Latin infused dishes with something to suit everyone and our cocktail menu has a fantastic selection of classic and specialty cocktails. It is available for private hire e