Best Chinese Restaurants In Flora, IL

Last Updated:
Sort
China Buffet is a restaurant located in Flora, Illinois at 131 East North Avenue. This restaurant serves chicken fried rice, shrimp with chinese vegetable, sweet and sour pork, roast pork with snow peas, beef with broccoli, chow chicken kew, and barbecued chicken. They also serve vegetable lo mein, boneless chicken, lobster egg foo young, shrimp toast, roast pork fried rice, fried wonton, and...
131 East North Avenue, Flora, IL, 62839
Rank
1
1 votes
Sponsor
0.0