The 51% users who leave an opinion of this restaurant, live within 5KM. List your lived experience in this restaurant (Chilango) for other users to see. Remember that this website is one of the largest directories of restaurants on the Internet. Give us your opinion CONTACT. According to our databases, most users of this restaurant (Chilango) live within 51KM.
this restaurant is located in 27 Upper Street
London N1 0PN
United Kingdom, in the city of Islington.