Review of Mama's Deli & Catering

125 East Washington Street, Iowa City, IA 52240

Overall Rating

Celiac friendly?

Yes

Updated 6 years ago

Symptomatic Celiac