Mama's Table
888-A Ambuklao Road, Baguio, Luzon 2600 Philippines
Mama's Table is a Restaurant place is located in Baguio, Luzon. The address of Mama's Table is 888-A Ambuklao Road, Baguio, Luzon 2600 Philippines.
If you want to go to the place or need any services, you can contact them directly. The phone number is +63 74 442 1794,