Tellico Italian Restaurant

Italian restaurant · 155 Grand Vista, Vonore, TN

Dine-In

Hours

More food in Vonore, TN · Italian Food in Vonore