The Barn

Restaurant in Anamosa, Iowa