Videos by Japanese Restaurant Sakura in Marbella. Japanese Restaurant Sakura in Puerto Banus, Marbella.