Italian Taste is an establishment offering Italian food, including roasted items and deli products. They also provide online sales of food products.