Get directions to: Rizzo's 2nd Deli, Mineola, NY
Restaurant address: 211 2nd St Mineola, NY 11501, USA
Restaurant: Rizzo's 2nd Deli