Back
Lemon Grass Asian Bistro Logo

Lemon Grass Asian Bistro

8.37mi
809 SW 119th St, Oklahoma City, OK, 73170
Not Available Now (Available Tues 11:00 AM - 9:00 PM)(405) 378-7887
About Lemon Grass Asian Bistro

Searching for "Sushi Near Me"? Lemon Grass Asian Bistro has some of the best Sushi in Oklahoma City. Located at 809 SW 119th St, Lemon Grass Asian Bistro is a convenient option that delivers to the...show more

Sorry, no services are available for this restaurant.Search nearby instead
Sorry, no services are available for this restaurant.Search nearby instead