Lec's Special Native Lechon Pure Native Lechon is located in Pampanga, Philippines on 4J66R5W, MacArthur Hwy, San Fernando. Lec's Special Native Lechon Pure Native Lechon is rated 5 out of 5 in the category grill store in Philippines.
Address
4J66R5W, MacArthur Hwy, San Fernando