Lemon Grass is a personal favorite. It is located in the Ground level of Ayala Terraces, overlooking the gardens. It is a small and cozy restaurant that served Thai and Vietnamese cuisine. My favorites are the noodles and the spring rolls, while my sister finds their pork belly very soft and yummy. Yes, I find their food tasteful, and I wouldn't mind coming again and again.