Please enable JavaScript
Village Lechon in Pampanga (BETTER THAN CEBU?!) My FAVORITE food in the Philippines!!