Edong’s Lechon Manok is home of the best Lechon Manok in Davao since in 1994. The Edong's Lechon Manok is known for it's irresistible aroma and thoroughly spread flavor with the right amount of saltiness and spice that will make you want to go back for more.