← Tampa restaurants
China 88
No reviews yet
Chinese8005 Citrus Park Town Center Mall, Tampa
Own or manage China 88? Claim this listing free
Hours
Hours not listed yet.
Details
Address8005 Citrus Park Town Center Mall, Tampa 33625
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.