I Love Nata Covent GardenHands up if your love natas? Pastel de nata are the official name for a Portuguese egg tart. Ssh I even love them more than the HK style ones. Did you know Pastéis de nata were created by Catholic Monks in the 18th...