Nestled at the very end of a strip mall this unasumming location is home to a wonderous find. A Japanese & Vietnamese Steak House and Sushi Bar. They have the traditional Japanese...
All reviews seem positive