Canal Grill

213 West Park Ave., Thibodaux, LA 70301
985-447-7800