Know a great happy hour or special for this location?
Chic restaurant & bar with a large terrace serving contemporary Mexican & Peruvian small plates.
Suggest an edit
31-36 Leicester Square, London, WC2H 7LH