logo
hero-bg

About us

Mama’s La Mesa Restaurant is one of the biggest ISO-certified, luxurious Filipino restaurants with 100+ seats for families. Located behind City Seasons Hotel, back of National Hospital Nadja St. Abu Dhabi.

Talk to us?