Takoyaki Takokoki Malang is located in Kota Malang, Jawa Timur, Indonesia on Jl. Mertojoyo Sel. No.8, Merjosari, Kec. Lowokwaru. Takoyaki Takokoki Malang is rated 4.4 out of 5 in the category japanese restaurant in Indonesia.
Address
Jl. Mertojoyo Sel. No.8, Merjosari, Kec. Lowokwaru