56 Essex Rd, Islington, London N1 8LR, United Kingdom
No delivery
Spot something wrong?
Dishes at Food Lab. Prices may vary in venue.