Mon-Thurs 4pm-9pm; Fri & Sat noon-10pm; Sun noon-9pm
Cho Thai brings an authentic Thai dining experience to New Orleans