One Twenty Six 126 E Washington St Iowa City, IA 52240 Phone: (319) 887-1909 Fax: (319) 887-1905
Category: Restaurants