This restaurant is located in 45 Essex Road
Islington
London N1 2SF
United Kingdom, in the city of Islington. In this restaurant we have received some comment about their facilities. The 17% users who leave an opinion of this restaurant, live within 4KM. If people leave your opinion of this restaurant (Barrio North), you'll read below and help you make better decisions when choosing restaurant.
Remember that this website is one of the largest directories of restaurants on the Internet. Give us your opinion CONTACT.