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.
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.