Update Info - Toyko Japanese Steak House Green Hills
This restaurant was reported as closed. If it is open, let us know.
Toyko Japanese Steak House Green Hills
3808 Cleghorn Ave
Nashville, TN 37215
3808 Cleghorn Ave
Nashville, TN 37215