Get directions to: Pirate's Lair, Clifton, TN
Restaurant address: 106 Main St Clifton, TN 38425, USA
Restaurant: Pirate's Lair