Ippa
Address:
925 W 22nd St, Cedar Falls, IA 50613
Phone:
(319) 266-5811
Nice to Know:
- Parking Street, Lot
- Accepts Credit Cards Yes
Other Businesses:
- Bourbon Street at 314 Main St, Cedar Falls, IA 50613
- Carlos O'Kelly's at 6507 University Ave, Cedar Falls, IA 50613
- Great Wall Chinese Restaurant at 2125 College St, Cedar Falls, IA 50613
- Wasabi at 1409 W 1st St, Cedar Falls, IA 50613
- Villa Italian Specialties at 6301 University Ave, Cedar Falls, IA 50613