Takoyaki Restaurant is a family-owned restaurant located in Opelika, Alabama. They use only the finest and freshest ingredients and love to accommodate you to make sure you have the best dining service available. Takoyaki also has authentic Chinese and Indonesian cuisine as well as Japanese. 

Order online here.

To read more about takoyaki check out this article.