← Philadelphia restaurants
Leandro Pizza House
No reviews yet
Pizza4659 Frankford Ave, Philadelphia
Own or manage Leandro Pizza House? Claim this listing free
Hours
Hours not listed yet.
Details
Address4659 Frankford Ave, Philadelphia 19124-5803
Phone+12152898853
Websitehttps://www.leandrospizzahouse.com/
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.