Joined In Jan 2022
No info available
I used to live up the street from China Star. They have the best take out! Food is always fresh, combination plates are overflowing, and it's the only Chinese place where the sweet and sour chicken balls aren't oily and over breaded. Highly recommend!