Get directions to: Prince Umberto's Pizzeria, Franklin Square, NY
Restaurant address: 721 Franklin Ave, #d Franklin Square, NY 11010, USA
Restaurant: Prince Umberto's Pizzeria