image of the Ippa Restaurant

Ippa Restaurant

2205 College St Cedar Falls IA, 50613 | (319)266-5811


Menu of Ippa Restaurant

 
go

Back to Top