Japanese Indonesian Fusion
Takoyaki has been serving the McCalla area since 2013. We proudly bring our Indonesian Heritage, mixed with modern cooking techniques in order to bring out the best of Asian Cuisine.
Dine-In / Take-Out
Tuesday - Friday: 11am - 9:30pm
Saturday: 3pm - 10pm
Sunday: 11am - 9:30pm