Get directions to: Oasis - The Falafel Joint, Iowa City, IA
Restaurant address: 206 N Linn St (at Market St), Iowa City Iowa City, IA 52242, USA
Restaurant: Oasis - The Falafel Joint