Lemongrass Restaurant is located in Springvale, Australia on 18 Buckingham Ave. Lemongrass Restaurant is rated 4.7 out of 5 in the category cambodian restaurant in Australia.
Address
18 Buckingham Ave
Service options
TakeawayDine-in
Offerings
Healthy optionsSmall plates