Baliwag Lechon Manok is located in Lungsod Quezon, Philippines on Blk 9 Lot 2 Luzon Ave, Matandang Balara,. Baliwag Lechon Manok is rated 4.2 out of 5 in the category takeout restaurant in Philippines.
Address
Blk 9 Lot 2 Luzon Ave, Matandang Balara,