Sekai The renovation of the former Finlay’s Corner on avenida Castilla Perez is nearing completion and it will be the Sekai Japanese restaurant. Sekai means ‘World’. Like this:Like Loading... Learn More: Fat Duck food poisoning mystery solved Beijing to Shanghai in just five hours is the target It’s more than a game