Loading

Mama Cimino’s
Little Italy

Freeport’s premier Italian restaurant and pizzeria.

GET IN TOUCH

+1 815 235  8700

421 Challenge St

Freeport, IL 61032

WE ARE OPEN

Sunday: 11AM – 10PM

Monday – Wednesday: 11AM – 11PM

Thursday: 11AM – 12AM

Friday – Saturday: 11AM – 2AM

Order Catering Now
CLOSE
NEXT STEP 1/3

Time

12 : 00 AM/PM
CLOSE
NEXT STEP 2/3

Party

02
CLOSE
FINISH 3/3
CLOSE