Greek Italian Village Restaura 138 W Edn Ave Knoxville, TN 37922 Phone: (865) 671-3664
Category: Family Restaurant Diners