Crenshaw's Catfish Cookers/Silla's Spoon

Restaurants

Address
814 N. 22nd Avenue, HUmboldt, 38343, TN,
Telephone
731-388-1029