Asian Fusion Restaurants in Moweaqua, IL

Mama Chan's Thai • $
n 62550, 105 North Main Street, Moweaqua

Customers` Favorites

Sweet and Sour Chicken
Fresh Spring Roll
Crab Rangoon
Egg Roll
Pad Thai
Soup

“Everything we ate was fresh, flavorful and delicious. Staff including Mama Chan herself were friendly and helpful.“

4.5 Superb124 Reviews