Haven Milkshakes
Dessert Shop · Ice Cream Shop · Fast Food
Haven Milkshakes: A milkshake franchise located within a shopping center, offering a sweet treat option for shoppers.
Location
Best places nearby
The highest rated places close to Haven Milkshakes.
Local restaurants nearby
Grace Church Shopping Centre, England


