KILIKYA RESTAURANT LOCATIONS

Mile End

44 A Palmers Rd,
Mile End,
London
E2 0TA

 02089802986

St. Katherine Dock

Ivory House,
St. Katharine’s Docks,
London,
E1W 1AT

02074880813

Canary Wharf

4 Mastmaker Rd,
Isle of Dogs,
London E14 9AJ

02075389001