Lamesa Grill is a modern Filipino restaurant that offers a new dining experience or simply a restaurant with a twist, be it in the way the food were served or simply how they were prepared..
Select Mall Branch
Level 1 ENTERTAINMENT MALL
Explore malls near you