Skip to main content

I Love Fufu

restaurant · african restaurant · Iowa City, IA

Address
230 E Benton St, Iowa City, IA 52240
Phone
(319) 499-8189
Website
ilovefufuiowacity.com
Where
41.6513, -91.5318

Search Hominin for I Love Fufu

Other restaurants nearby

More in Iowa City