This restaurant is located in 13 Islington High Street
London N1 9LQ
United Kingdom, in the city of Islington. The 13% users who leave an opinion of this restaurant, live within 11KM. List your lived experience in this restaurant (Tortilla) for other users to see. According to our information many users of this restaurant (Tortilla) are citizens of Islington.
Islington has 319143 citizens. The number of restaurants in this city is 19.