Kimble's
Dessert Shop · Deli · Coffee Shop
Kimble's was a cheerful café, deli, and shop specializing in chocolates, located in a shopping mall.
Location
Best places nearby
The highest rated places close to Kimble's.
Local restaurants nearby
Upper Mall, St Enoch Centre, Alba / Scotland



