Darrel's Place
American (New)
Hamlin, IA
5.4 mi