Get directions to: Tasos' Steakhouse, Knoxville, IA
Restaurant address: 124 S 2nd St Knoxville, IA 50138, USA
Restaurant: Tasos' Steakhouse