Oasis Falafel 206 N Linn St Iowa City, IA 52245 Phone: (319) 358-7342 Fax: (319) 358-7320
Category: Restaurants