Get directions to: Criallos Restaurant & Bar, Franklin, TN
Restaurant address: 1935 Mallory Ln Franklin, TN 37067, USA
Restaurant: Criallos Restaurant & Bar