Map & Directions - Toyko Japanese Steak House Green Hills
View Menu
Toyko Japanese Steak House Green Hills
3808 Cleghorn Ave, Nashville, TN, 37215
(615) 297-6608 (Phone)
3808 Cleghorn Ave, Nashville, TN, 37215
(615) 297-6608 (Phone)