New Star Express Pizza

5202 Lancaster Ave Philadelphia PA 19131 USA

(215) 878-4390

Location