Teddy's Barn & Grill

Restaurant in Anamosa, Iowa