Leandro's Pizza House

Leandro's Pizza House

62 S 69th St, Upper Darby, PA 19082
610-734-1226
SlicePizza Places in Upper Darby, PA Leandro's Pizza House
Price: $$