Pica's Italian Restaurant
Italian, Pizza
Upper Darby
1.5 mi