Caffé Kiko
Italian · Deli
Cafe offering Italian cuisine, deli items, and healthy options. Enjoy freshly made sandwiches, jacket potatoes, pastries, and more.
Location
Best places nearby
The highest rated places close to Caffé Kiko.
Local restaurants nearby
St Nicholas Way, England
- 1E Pellicci99
- 2Il Bordello98
- 350098
- 4Jacuzzi98
- 5Rucola97



