Get directions to: Red Hot Chinese Restaurant, Bayside, NY
Restaurant address: 38-05 Bell Blvd Bayside, NY 11361, USA
Restaurant: Red Hot Chinese Restaurant