Anna Thai Cuisine is a local restaurant in Decatur, IL that specializes in serving traditional Thai dishes.
With a focus on authentic flavors and fresh ingredients, Anna Thai Cuisine offers a diverse menu of Thai cuisine for diners to enjoy.
Generated from their business information