Foodie Friday: Portuguese Custard Tarts

November 19, 2010 by Alejandra Owens

In honor of the NATO summit in Lisbon today. De-Lic-ious!
YouTube Preview Image