Never been here before
Lemon Grass Asian Bistro is one of Never been here before.

1. Lemon Grass Asian Bistro

6.5
809 SW 119th St (S Western Ave), Oklahoma City, OK
Asian Restaurant · 5 tips and reviews