Top Ten Travel List Season Background

Posts in Category: Hurricane pizza at Mama Cimino’s

Authentic Italian at Dixon’s Mama Ciminos!

Mama Cimino’s is a popular local Italian restaurant in Dixon, Illinois. They are particularly famous for their enormous 24 inch “Hurricane Pizza.” I have tried their pizza dozens of times; it’s fantastic, especially for a small town! Last night, I decided to dine in and try out one of their entrees. I ordered their Baked […]