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