Tokyo Japanese Steak House


3808 Cleghorn Ave
Nashville, TN 37215

 

Mon - Fri: 11:00am to 10:00pm Sat: 12:00pm to 11:00pm Sun: 12:00pm to 10:00pm

Click the button to add a review for Tokyo Japanese Steak House

Add Review