London has 7556900 citizens. The number of restaurants in this city is 39. List your lived experience in this restaurant (Chiquito) for other users to see. 9% of users who visit this restaurant aceden to our website to leave your opinion. According to our databases, most users of this restaurant (Chiquito) live within 9KM.
this restaurant is located in 20-21 Leicester Square
London WC2H 7JX
United Kingdom, in the city of London.