Address: 253 N Main St , Decatur 62523, IL, US
Phone: (217) 542-5972
State: IL
City: Decatur
Zip Code: 62523
opening hours
Tuesday: 11:00-15:00
Tuesday: 16:30-21:00
Wednesday: 11:00-15:00Wednesday: 16:30-21:00
Thursday: 11:00-15:00
Thursday: 16:30-21:00
Friday: 11:00-15:00
related searches: anna thai menu, thai thani decatur il, anna thai decatur il, sushi decatur il, thai restaurant decatur il, fuji decatur il, anna thai decatur il menu, chinese delivery decatur il