Get directions to: Village Inn, Iowa City, IA
Restaurant address: 9 Sturgis Corner Dr Iowa City, IA 52246, USA
Restaurant: Village Inn