China Star About
China Star Amenities
China Star FAQ
China Star where ?
China Star at 5211 E Fowler Ave, Tampa, Florida 33617
China Star phone number ?
China Star phone number 8139885599
China Star contact ?
You can call at 8139885599.You can fill out the form at chinastardinner.com.
5211 E Fowler Ave zip code ?
The Zip Code 33617