Taste of Italy - View the menu for Taste of Italy as well as maps, restaurant reviews for Taste of Italy and other restaurants in Gatlinburg, TN and Gatlinburg.