at 20-21 Leicester square, London , WC2H 7LE United Kingdom
Chiquito Leicester Square. Restaurant Bar & Mexican Grill.
22 FB users likes Chiquito Leicester Square, set it to 1117 position in Likes Rating for London, United Kingdom in Local Business category
Chiquito Leicester Square is London based place and this enity listed in Local Business category. Located at 20-21 Leicester square WC2H 7LE. Contact phone number of Chiquito Leicester Square: 02073216070