South Shore Bar And Grill
- Address
- 3186 Big Bend Rd, Ellston, IA, 50074
- Phone
- 641-772-4991
About this area
What's nearby: a private golf clubs & course within walking distance.
More Businesses in Ellston, IA
Suggest an Update
See something out of date? Let us know and we'll review your suggestion.