China - Race Track Rd, Tampa 13052 Race Track Rd Tampa, FL 33626
 
Open
12:00PM - 10:00PM   View Hours
(813) 749-8460