Bar Southside

Bar Southside, 408 2nd St, Dedham, IA 51440, United States

(712) 683-5664

Location