Get directions to: Rizzo's Italian Village, Astoria, NY
Restaurant address: 3101 21st St Astoria, NY 11106, USA
Restaurant: Rizzo's Italian Village