Bird's Nest On The Run - Toowong
Shop G67A/9, Sherwood Rd, Toowong, Toowong, QLD, Australia
+61738156491
Uncover the secrets of Japanese gastronomy at Bird's Nest, nestled in Toowong Village, Queensland. Let the authentic flavors, coupled w..... no other.