Announcements
No Announcements!
Welcome to Takoyaki Restaurant
Sushi Bar, Hibachi and Indonesian Japanese CuisineCome visit Takoyaki Restaurant in Opelika City, Alabama, and let us take you on a delicious adventure of the finest in Japanese and Indonesian cuisine. Our world-renowned Master Chef Sang Yasa has traveled and worked internationally to bring you the
read more