Mameng's Lechon is located in South Cotabato, Philippines on 45G6C6P, Mabuhay Rd, General Santos City. Mameng's Lechon is rated 2 out of 5 in the category eatery in Philippines.
Address
45G6C6P, Mabuhay Rd, General Santos City
Service options
TakeawayDine-in