Get directions to: Coffee Table, Thibodaux, LA
Restaurant address: 1129 Audubon Ave Thibodaux, LA 70301, USA
Restaurant: Coffee Table