Advertisement
La Wine Bar is one of the coolest spots in all of Iowa City. The Alexander Bros love it, and we know you will too.
Advertisement
Event Venue & Nearby Stays
La Wine Bar & Restaurant, 180 E Burlington St, Iowa City, IA 52240-4101, United States,Iowa City, Iowa