The new Japanese restaurant ‘Sekai’ is now open for business. Only looked from the outside so far but it looks like good decor and features a mezzanine floor.
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’.