Best spot to have your Japanese teppanyaki in whole of the Dubai!