Viva la Vida
Shop 2/600 Sherwood Rd, Sherwood QLD 4075, Australia
Such a lovely little gem in Sherwood! The coffee here is consistently great, and their matcha is smooth and just the right balance—not too sweet, not too bitter. I also tried the One Pan Banh Mi and i...