KILIKYA RESTAURANT LOCATIONS

St. Katherine Dock

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

02074880813