Mama's Lechon manok and Liempo is located in San Fernando, Philippines on 220 San Fernando By-Pass Rd. Mama's Lechon manok and Liempo is rated 3 out of 5 in the category food and beverage consultant in Philippines.
Address
220 San Fernando By-Pass Rd