Gooey Looies is exactly that kind of place – a no-frills, unpretentious sandwich shop tucked away in South Philly that serves up what many consider to be the most gloriously messy, deliciously ...