Results in North Tampa

China Buffet

in Chinese Take Out Restaurant, Chinese Restaurant, Chinese Buffet Restaurant

China buffet restaurant has a main dining room with a high capacity seating area. Located on 1245 E Fowler Ave. China Buffet exceeds anyone's expectations of a regular buffet with 100 items daily. While enjoying your meal, experience excellent,

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

Is this your listing?

Bookmark this