Ordering From Lo Piccolo's Pizza

629 S Chester Rd, West Chester, PA 19382, USA