Leandro's Pizza House
Address:
62 S 69th St, Upper Darby, PA 19082
Phone:
(610) 734-1226
Payment:
Nice to Know:
- Good For Kids Yes
- Noise Level Average
- Wifi No
Other Businesses:
- Pica's Italian Restaurant at 7803 W Chester Pike, Upper Darby, PA 19082
- Mary's Diner at 8901 W Chester Pike, Upper Darby, PA 19082
- Nagwon Garden at 7650 W Chester Pike, Upper Darby, PA 19082
- Sabor Latino Restaurant at 33 Garrett Rd Uppr Darby Uppr Darby, Upper Darby, PA 19082
- Imperial House at 8907 W Chester Pike Uppr Darby Uppr Darby, Upper Darby, PA 19082