Get directions to: Afton House Inn, Afton, MN
Restaurant address: 3291 Saint Croix Trl S Afton, MN 55001, USA
Restaurant: Afton House Inn