Get directions to: India Cafe, Iowa City, IA
Restaurant address: 227 E Washington St Iowa City, IA 52240, USA
Restaurant: India Cafe