K&K Foodstore

310 Bancroft Road London E1 4BU