Italian Deli Restaurant & Wine Bar offering a wide selection of Italian excellence. Features a warm atmosphere and traditional recipes.