63 Jurong West Central 3, #B1-62/63, Jurong Point, Jurong West, Singapore 648331, Singapore
6.01 mi from Tuas, Singapore
The Original Japanese DIY Teppan Restaurant. Simply Irresistible!
Whether you are a beef lover, seafood fanatic or Japanese food buff, something’s bound to satisfy!
Sizzle our quality premium steaks and signature pepper rice.