Contacts: address, phone number and etc.
Address | n 62550, 105 North Main Street, Moweaqua, IL 62550 Get directions |
Phone number | +1 217-768-3888 |
Website | m.facebook.com |
Opening hours Open now. Today: 10:30 am — 08:30 pm
Sunday | 10:30 am — 08:30 pm |
Thursday | 10:30 am — 08:30 pm |
Friday | 10:30 am — 08:30 pm |
Saturday | 10:30 am — 08:30 pm |
Photos
Reviews about Mama Chan's
- 5 / 5By Dale NaveThe food is real traditional Tai food and the service is like one big family atmosphere is small and quaint.April 05, 2017
How would you rate Mama Chan's?
☆ ☆ ☆ ☆ ☆ Menu of Restaurant Mama Chan's
Mama Chan's is a restaurant based in Moweaqua, Illinois. To learn the menu, call the phone number indicated on the website.
If you visited this place, please leave your feedback. This will help other site visitors.