Taste of the Town
Mimmo's Mozzarella Italian Cafe and Market is a cheese lover's delight
Lisa Petrillo says what sets Mimmo's apart isn't just the food. It's the fact that everything you taste is made from scratch, starting with the star of the sho - fresh mozzarella.