Dalston Lane Supermarket

174B Dalston Lane London E8 1NG