Filter
Delivery
Pickup
Outdoor
The best restaurants serving Default food in Barnsbury Islington London
97 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
4,5
8 Opinions in 1 websites
209-211 Liverpool Road, London N1 1LX England, England
The staff were great but the roast beef was so tough none of the family enjoyed it. The vegetables were brilliant such a shame the beef was so tough.