Milazzos is an Italian restaurant offering a menu of comfort food and wine.