Anna Thai Cuisine

Expertly prepared fresh sushi and authentic thai cuisine.

LOCATION:

253 North Main Street, Decatur, IL 62523
(217) 542-5972

HOURS:

  • Mon-Fri: 11:00 am – 3:00 pm and 4:30 pm – 9:00 pm
  • Sat: 11:00 am – 10:00 pm
  • Sun: 12:00 pm – 9:00 pm

Website
Facebook 


Back to Top ↑
  • Facebook