K
Kieko's Kafe
Address
Eldon Street, York YO31 7NE
City
York
Post Town
York
County
North Yorkshire
Country
England