Plaza Restaurant 865-458-9316

318 Lakeside Plz, Loudon, TN 37774

Details

  • Phone: 865-458-9316

This business appears in: Food and Dining, Restaurants