The Shake Lab
Coffee Shop · Ice Cream Shop · Dessert Shop
A cafe called The Shake Lab, located in The Mall, offers a creative experience.
Location
Best places nearby
The highest rated places close to The Shake Lab.
Local restaurants nearby
The Mall, Cribbs Causeway, England



