96 Charing Cross Rd, Covent Garden, London WC2H 0JG, United Kingdom
Open now· Closes at 02:00
96 Charing Cross Rd, Covent Garden, London WC2H 0JG, United Kingdom
No delivery
Spot something wrong?
Dishes at Salsa!. Prices may vary in venue.
Been to Salsa!? Be the first to share what you ate.