Get directions to: Happy Town Chinese Restaurant, College Point, NY
Restaurant address: 18-03 College Point Blvd College Point, NY 11356, USA
Restaurant: Happy Town Chinese Restaurant