One Twenty Six

One Twenty Six is a classic French American bistro in the heart of Iowa City and has been an Iowa City tradition for over 16 years.