King's Choice Chinese Takeout Chain, 11161 84 Ave 4, Delta Queensborough
2286th visitor, Write a review
King's Choice Chinese Takeout Chain is ranked #5 of 9 nearby Restaurants.

They say King's Choice Chinese Takeout Chain is good, great, poor