HOME / Mediterranean restaurant / Oasis Falafel (Iowa City)
206 N Linn St, Iowa City, IA 52245
+13193587342
View Business Profile