Japanese restaurant offering sushi. Known for its fresh offerings.