Davonn Croix is a Thai restaurant.