Afton
Restaurants
1751 12 Mile Lake Dr
- Category:
- Restaurants
Afton, 50830
IA, United States
- (641) 347-5626
Rate and review Knotty Pine Family Steak House in Afton, IA, United States!
Share your experiences at Knotty Pine Family Steak House with your friends or discover more Restaurants in Afton, IA, United States.