Takoyaki Teppachi is a Japanese restaurant specializing in authentic takoyaki.