Where is Samurai Teppanyaki? And what do you rate it

It's at The Parade, Norwood! I would rate it a 5/5. Yum! 😊

View more