Teppanyaki Restaurant
Address: L1-84 & 85, Level 1, The Mines Shopping Mall, Jalan Dulang, Seri Kembangan
Address: L1-84 & 85, Level 1, The Mines Shopping Mall, Jalan Dulang, Seri Kembangan