Lechon

Lechon is a pig roast - considered the Philippines' premier Pork Dish of all time. In every occasion, Lechon is the Highlight of All.

No Response to "Lechon"

Post a Comment



2009 Edition by Emman Alba.
.