The Tall Lemongrass, Crows Nest

You know those restaurants you walk or drive past and always say “we should go there sometime”? The Tall Lemongrass, located in Crows Nest, was one of those restaurants for me. We finally… Continue reading