38 St Peter'S St, Islington, London N1 8JT, United Kingdom
No delivery
Spot something wrong?
Dishes at Nibbles Sandwich Bar. Prices may vary in venue.