Itsa Oriental Market

10 Cunningham Avenue London E16 2TS