2013-08-07 18:49:47
Best sushi in DFW in my opinion. BTS, Tuna Scallion, Red Dragon. Ask for special menu.