Leandro's Pizza & Seafood House
Address:
4659 Frankford Ave, Philadelphia, PA 19124
Phone:
(215) 289-6356 Pizza, Restaurants, Foods-Carry Out
Other Businesses:
- Bh & M Soul & Seafood Restaurant at 4428 Frankford Ave, Philadelphia, PA 19124
- Yum Yum House at 4671 Frankford Ave, Philadelphia, PA 19124
- JNA Institute of Culinary Arts at 1212 South Broad Street ., Philadelphia, PA 19146
- China Star at 3084 Frankford Ave, Philadelphia, PA 19134
- Ni Chou at 2101 E Cambria St, Philadelphia, PA 19134