Skip to content

Location

China Restaurant - Tampa

13052 Race Track Rd
Tampa, FL 33626
(813) 749-8460