Ang Lechon Manok ni Sr. Pedro is located in Quezon City, Philippines on 980 Del Monte Ave, San Francisco del Monte,. Ang Lechon Manok ni Sr. Pedro is rated 4.5 out of 5 in the category fast food restaurant in Philippines.
Address
980 Del Monte Ave, San Francisco del Monte,