Get directions to: Pop's Catfish & Grill, Luray, TN
Restaurant address: 9100 State Rt 200 Luray, TN 38352, USA
Restaurant: Pop's Catfish & Grill