somewhat tucked away right off the 5 freeway, this japanese fusion restaurant offered a nice variety of...
All reviews seem positive