Lemongrass Restaurant is a local eatery located in Keaau, HI, offering a diverse menu of delicious dishes inspired by Asian cuisine.
Conveniently situated at Keaau Shopping Center, Lemongrass Restaurant provides a welcoming atmosphere for patrons to enjoy their meals throughout the week.
Generated from the website