Ilford, United Kingdom
77-79 High St, Barkingside
N/A
+442085502700
Nice shop!
like
Good to shop for spices, but smells kinda bad and butchers have slow service
Great for bulk purchases. They sell Thums up which is my fav drink from india.
V Good place for South Indian shopping
Deli
The best companies in the category 'Deli'