Poplar Oriental Grocers

181 East India Dock Road London E14 0EA