LITTLE SICILY II Store in PHILADELPHIACategories: Lionshead PilsnerFilter: Address1608 S COLUMBUS BLVDPHILADELPHIA, PA 19148USContactPh: 8568574162 Previous Post (p) PLAZA LIQUORS - DEPTFORD Next Post (n) CANAL'S BOTTLE STOP