The 67% users who leave an opinion of this restaurant, live within 2KM. London has 7556900 citizens. The number of restaurants in this city is 39. According to our databases, most users of this restaurant (Mexi Cali) live within 67KM. This country (United Kingdom) has 652 restaurants, one is the restaurant with address 26 Berwick Street
London W1F 8RG
United Kingdom.
List your lived experience in this restaurant (Mexi Cali) for other users to see.