Takoyaki Restaurant

Japanese restaurant · 2035 Interstate Dr, Opelika, AL

Dine-In

Hours

More food in Opelika, AL · Japanese Food in Opelika