China Buffet
Address:
131 E North Ave, Flora, IL 62839
Phone:
(618) 662-8633
Cuisine:
Chinese
Nice to Know:
- Good For Kids Yes
- Accepts Credit Cards Yes
- Good For Groups Yes
- Wheelchair Accessible Yes
Restaurants,
Chinese
Other Businesses:
- Los Tres Caminos at 212 E North Ave, Flora, IL 62839
- El Palaiso Mexican Restaurant at 212 E North Ave, Flora, IL 62839
- Grandma's Kitchen at 525 E North Ave, Flora, IL 62839
- Rumors at 811 E North Ave, Flora, IL 62839
- Pizza Market at 107 E North Ave, Flora, IL 62839