Kamehachi is a Japanese restaurant offering sushi, gyozas, noodle dishes, and other Asian cuisine. The name means "eight turtles" in Japanese.