Update Info - Lemon Grass Asian Bistro
This restaurant was reported as closed. If it is open, let us know.
Lemon Grass Asian Bistro
809 SW 119th St
Oklahoma City, OK 73170
809 SW 119th St
Oklahoma City, OK 73170
This restaurant was reported as closed. If it is open, let us know.