Izi's Trattoria is an Italian restaurant offering a menu that includes weekly specials and homemade pasta.