China Star Reviews & Details
1405 Kiln Creek Pkwy Ste L
China Star is located at 1405 Kiln Creek Pkwy Ste L in Newport news near the intersection of Lake Dr and Stillwater Ct. Their menu consists of Chinese dishes . Call (757) 898-7488 for takeout.
- Major Intersection:Lake Dr And Stillwater Ct
Tell us more about China Star Newport news!