We came across this juice bar by accident but a welcome surprise! The smoothies are not only refreshing but they are created to look pretty, so great for your instagram stories too. You need to be a bit patient, as it takes some time to...make but It’s really worth making a stop whilst looking around George Town in the heat so refreshing!More