L
Barn Happy
11310 University Avenue, Cedar Falls IA 50613-9120
(319) 266-0888
a coffee shop restaurant that sells all Iowa products in a dairy barn built in 1925