Antepliler Restaurant

45-46 Grand Parade London N4 1AG