Anna Thai Restaurant

253 N. Main St
Decatur, IL 62523

ph: (217) 542-5972

Copyright 2015 Anna Thai Restaurant. All rights reserved.

Web Hosting by Yahoo

253 N. Main St
Decatur, IL 62523

ph: (217) 542-5972