Get directions to: Talk Of The Town, Kanawha, IA
Restaurant address: 206 North Main Street Kanawha, IA 50447, USA
Restaurant: Talk Of The Town