Plaza Restaurant
Add Hours
Phone: (865) 458-9316
Address: 318 Lakeside Plz, Loudon, TN 37774
101 Cherokee Pl, Loudon, TN 37774
1672 Highway 72 N, Loudon, TN 37774
1687 Highway 72 N, Loudon, TN 37774
325 Fort Loudon Medical Center Dr, Lenoir City, TN 37772
2021 Highway 411, Vonore, TN 37885
101 Cherokee Pl, Loudon, TN 37774
3128 Lakeside Dr, Lenoir City, TN 37772
925 Highway 321 N, Lenoir City, TN 37771
409 E Lee Hwy, Loudon, TN 37774
4550 City Park Dr, Lenoir City, TN 37772