Back
Tokyo Japanese Steakhouse Logo

Tokyo Japanese Steakhouse

4.21mi
3808 Cleghorn Ave, Nashville, TN, 37215
Not Available Now (Available Thurs 11:00 AM - 2:00 PM, 4:00 PM - 9:30 PM)(615) 297-6608
About Tokyo Japanese Steakhouse

Ready to try some of the best Japanese in Nashville? Then it's time to order from Tokyo Japanese Steakhouse. Looking to find the cheapest way to order Tokyo Japanese Steakhouse? Choose the most a...show more

Sorry, no services are available for this restaurant.Search nearby instead
Sorry, no services are available for this restaurant.Search nearby instead