The Lemon Grass All Branches & Locations
The Lemon Grass
branches and locations across the Philippines.
Shangri-La Plaza
— Mandaluyong
Ayala Center Cebu
— Cebu City
Ayala Malls Capitol Central
— Bacolod City
Browse by Location
The Lemon Grass in Cebu
The Lemon Grass in Mandaluyong
The Lemon Grass in Negros Occidental
Back to The Lemon Grass