Thai Lemongrass
Thai Lemongrass
- Address
- 30-32 D'Aguilar St Central 3rd fl, California Tower
- Transport
- Phone
- tel, info: 2905 1688
- Hours
- dinner only Sun
Lonely Planet review for Thai Lemongrass
This quiet, discreet and very smart place serves up such treats as pomelo salad, spicy green papaya salad and mussels in red curry. It is Thai food with a lot of style and a price to match, but it is worth the bucks.








