Sushi restaurant, known for its fresh offerings.