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