Lemongrass Cafe

5109 Bellaire Blvd Bellaire, TX 77401 Map It
  • Address:
    5109 Bellaire Blvd
    Bellaire, TX 77401
  • Phone:

This Bellaire restaurant's mix of elegant decor and Chinese, Japanese and Thai creations makes for a memorable lunch and dinner.

Begin any meal with spicy Thai ceviche or kataifi shrimp appetizer--baked filo-wrapped shrimp and bacon with tamarind sauce. Don't miss the Gorgonzola salad. Hoisin-marinated rib eye and Korean osso bucco are popular--the latter a braised lamb shank with lotus root.

The cafe also offers an affordable wine list.

Back to previous page