Mama Cimino’s
Little Italy
Freeport’s premier Italian restaurant and pizzeria.
GET IN TOUCH
421 Challenge St
Freeport, IL 61032
WE ARE OPEN
Sunday: 11AM – 10PM
Monday – Wednesday: 11AM – 11PM
Thursday: 11AM – 12AM
Friday – Saturday: 11AM – 2AM