About Cafe Lemongrass

Restaurants In Texas

Cafe Lemongrass serves Restaurant cuisine at 1710 W 18th St Houston, TX 77008. Find restaurant information about Cafe Lemongrass including address, phone, hours of operation and more.

Cafe Lemongrass

Cafe Lemongrass serves Restaurant cusine in Houston, Texas.

Cafe Lemongrass Menu
About Cafe Lemongrass

Cafe Lemongrass

What Is Cafe Lemongrass' Address?

What Is Cafe Lemongrass' Phone Number?

Phone: (713) 880-9440

What Type Of Cuisine(s) Does Cafe Lemongrass Serve?

Cuisine Served: Restaurant


Hours of Operation: Sun (12:00 PM - 9:00 PM) | Mon - Thu (11:00 AM - 9:30 PM) | Fri (11:00 AM - 10:00 PM) | Sat (12:00 PM - 10:00 PM)

More Restaurants

AL, AK, AZ, AR, CA, CO, CT, DE, FL, GA, HI, IS, IL, IN, IA, KS, KY, LA, ME, MD, MA, MI, MN, MS, MO, MT, NE, NV, NH, NJ, NM, NY, NC, ND, OH, OK, OR, PA, RI, SC, SD, TN, TX, UT, VT, VA, WA, DC, WV, WI, WY