Tempura Mak Min is located in Kota Malang, Indonesia on Jl. Terusan Piranha Atas No.124, Tunjungsekar, Kec. Lowokwaru. Tempura Mak Min is rated 3 out of 5 in the category tempura restaurant in Indonesia.
Address
Jl. Terusan Piranha Atas No.124, Tunjungsekar, Kec. Lowokwaru