Great,best Sushi in the state. The Red Snapper was amazing and The Spicy Tuna,very nice...Go and experience it for yourself,it's next to Cancun and anyone that has ever lived in Bellevue or West Nashville knows that Cancun kicks ASS,so if you don't care for Tokyo,what do you have to lose? Cancun is right there!!! ENJOY!!!!
Pros: Very Friendly folk
Cons: non...well if they could be open 24-7
more