Print now
Kitchen Teppanyaki
Address :
G35, Ground Floor, KL Festival City Mall 67, Jalan Taman Ibu Kota, Taman Danau Dota, Setapak, 53300
Phone No. :
012-309 1925
Print now