Temari offers sushi and other Japanese cuisine.