Get directions to: Tanuki Japanese Restaurant, Alexandria, TN
Restaurant address: 5359 Mount View Road Alexandria, TN 37012, USA
Restaurant: Tanuki Japanese Restaurant