London, United Kingdom
391 Green St, Upton Park,
N/A
Great International store.. Mostly African and Middle East food and varieties sold here. Both fresh and dried food.
like
Very good prices and fresh and frozen fish and most importantly the shop is clean and doesn’t smell of fish, they also have a wide range of food products
Deli
The best companies in the category 'Deli'