Italy 1901 is an Italian restaurant offering a taste of Italy with passion and culinary craftsmanship.