London, United Kingdom
71 Collier St, Islington
N/A
+442035889700
Fantastic place - well recommend
like
Delivery only
Amazing place and fun, friendly people – Love Hope & Glory!
Friendly staff
Deli
The best companies in the category 'Deli'