Chicago’s Best Italian 5: Frantonio’s Italian Deli and Cafe

Homemade mozzarella takes center stage out in Barrington where Elliott Bambrough tries his hand at making the classic Italian staple.

Frantonio's Italian Deli and Cafe

Best Bite: The Magnifico