Results in North Tampa

China Buffet

Enormous selection of Chinese eats & sushi offered buffet-style in a huge, no-frills spot.

1245 E Fowler Ave
North Tampa, Tampa, Florida 33612
United States

Is this your listing?

Bookmark this

Advertisement