Little River Pub and Deli
(485)
Restaurant
Address: 7503 W Old Hwy 73, Townsend, TN 37882
Hours: Closed ⋅ Opens 12 PM
Phone: (865) 738-3696
No information is available for this page. · Learn why
7503 W Old Hwy 73, Townsend, TN 37882. Scroll menus left. FOOD. DRINKS. Events. Gift card. Scroll menus right. Delivery.