Swizzle Stick
Bars, Restaurants
Carroll, IA
1.7 mi