skip to Main Content

This place by far is the best Japanese steak house in Nashville!!!!!

Back To Top