Blimpie Subs & Salads 1410 Willow Creek Ct Iowa City, IA 52246 Phone: (319) 358-5522 Fax: (319) 358-5522
Category: Restaurants