Skip to content
 

China Restaurant - Tampa

13052 Race Track Rd Tampa, FL 33626

Closed Opens Sunday at 12:00PM