• Anna Thai Restaurant

    • Restaurants, Food & Beverage
    253 N. Main Street
    Decatur, IL 62523
    (217) 542-5972
    • About

      Anna Thai serves authentic Thai cuisine with the finest ingredients. Every dish is prepared to order to ensure freshness and preference of our customers. We are committed to excellent service!