Lemongrass Thai Kitchen

1016 Lockwood Blvd Ste 170, Oviedo, FL

Menu (As of 11/2)

Signature Specials

Small Plates

Soups

Salad

Curry

Dessert

Thai Donuts

Beers

Beverages

Lemongrass Thai Kitchen: hours and how to order