Get directions to: Franco & Luigi's Pizza, Philadelphia, PA
Restaurant address: 1549 S 13th St Philadelphia, PA 19147, USA
Restaurant: Franco & Luigi's Pizza