Get directions to: Ralph's Ii Deli, Bayside, NY
Restaurant address: 200-01 32 Avenue Bayside, NY 11361, USA
Restaurant: Ralph's Ii Deli