New Star Express Pizza

5202 Lancaster Ave, Philadelphia PA, 19131

View menu
Start an Order Full Menu