London, United Kingdom
31 Wakefield St, East Ham
N/A
+447860214580
Staff was very friendly, i bought frozen turon from them. They have many other items in store, will return.
like
Deli
The best companies in the category 'Deli'