Mr C's Family Restaurant

1107 W Larson St Knoxville IA 50138 USA

(641) 828-8909

Location