Sunday, April 17, 2011

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 comments:

Post a Comment