This Asian restaurant offers fresh sushi and beef cheese skewers, with a history of consistent taste. They also feature mochi as a new addition to their menu.