Thai Restaurants in Decatur, IL

Anna Thai Restaurant Thai • $
253 N Main St, Decatur

Customers` Favorites

Chicken Cashew Nut Stir Fry
Chicken Pad Thai
Chicken Satay 4
Orange Chicken
Crab Rangoon 4
Lava Chicken
Crab Rangoon
Basil Chicken
Pad See You
Tom Kha

“Friendly staff, fast service, delicious food! 😊“

4 Good34 Reviews