Lemongrass Cafe
Asian Restaurant
5109 Bellaire Blvd, Bellaire, TX 77401
(713) 664-6698
(713) 664-6698
3.5 / 5 based on 36 votes
Photos
... tasty but the Sesame Chicken Milanese came with a side of sauce and was not ...
Great service yummy mango tea I've been here 3 times during lunch. I try...
Tuna steak sandwich on the lunch menu is hands down the best...