Mama Chans in Moweaqua, IL is a local favorite known for its delicious and authentic Asian cuisine.
With a welcoming atmosphere and a menu full of flavorful dishes, Mama Chans is a must-visit for those craving a taste of homemade comfort food.
Generated from the website