Takoyaki is a Japanese restaurant offering sushi, sashimi, maki, and other specialties.