Get directions to: Antonio's Ristorante Italiano, Franklin, TN
Restaurant address: 119 5th Ave North Franklin, TN 37064, USA
Restaurant: Antonio's Ristorante Italiano