China Star Reviews & Details
89 E Merritt Ave
China Star is located at 89 E Merritt Ave in Merritt island near the intersection of E Merritt Ave and Warner Way. Their menu consists of Chinese dishes . Call (321) 454-9668 for dine in or takeout.
- Service:Dine In and Takeout
- Major Intersection:E Merritt Ave And Warner Way
Tell us more about China Star Merritt island!