Zen Restaurant is a Japanese establishment known for its sushi offerings. It has received positive reviews for its food and service.