Experience Thai and Viet cuisine at Lemon Grass restaurant in Ayala Malls Capitol Central-Bacolod
The Lemon Grass restaurant in the Ayala Malls Capitol Central offers a mix of Thai and Vietnamese cuisine. A popular place over the years a...
The Lemon Grass restaurant in the Ayala Malls Capitol Central offers a mix of Thai and Vietnamese cuisine. A popular place over the years a...