Kimbo
Coffee Shop · Tea House
Kimbo is a tea and coffee shop.
Location
Best places nearby
The highest rated places close to Kimbo.
Local restaurants nearby
Central Business Centre, Ground floor unit 2, Great Central Way, England
Location
The highest rated places close to Kimbo.
Central Business Centre, Ground floor unit 2, Great Central Way, England