Get directions to: Franco's Pizzeria & Deli, Syracuse, NY
Restaurant address: 901 E Genesee St Syracuse, NY 13210, USA
Restaurant: Franco's Pizzeria & Deli