Ham & cheese pasty, like an English empanada. - London - 5.27.2011