This restaurant (Chiquito) is a reference. Brings your opinion to help other users. In this restaurant we have received some comment about their facilities. According to our databases, most users of this restaurant (Chiquito) live within 59KM. This country (United Kingdom) has 652 restaurants, one is the restaurant with address Unit 206 Staples Corner Retail Park
Geron Way
London NW2 6LW
United Kingdom.
The 59% users who leave an opinion of this restaurant, live within 5KM.