Shop 1, Plaza Level, Adelaide, South Australia 5000 Australia
They do get the latte right!
Photo Credit: Yelp