0 review
45 St. Martin's Lane, Leicester Square, London WC2N 4HX
020 7300 5588
Latin American, Cuban
Leicester Square, West End
£££