Up The Creek Fish Camp & Grill 352 Fountain View Cir Alcoa, TN 37701 Phone: (865) 977-4244 Fax: (865) 977-4288 View Website
Category: Restaurants