Mekan Restaurant

11-13 Bromley Road London SE6 2TS