Matsuri Restaurant Pl. Regomir 1 08002 Barcelona Spain Tel: (+34) 93.268.1535 info@matsuri-restaurante.com
Nearby Metro stops: Jaume I, Liceu