Lemongrass Restaurant
Salad

Vegetable Salad

Lemongrass Restaurant · Keaau, Hawaii

Other Menu Items