Taste of Italy in Gatlinburg is one of the best kept secrets in town, and this review gives them high marks in every category.

Advertisements