Shojiro

Shojiro

C/ Ros de Olano 11, Barcelona View Map

93 4156548

Mon 1.30pm-3.30pm, Tues-Sat 1.30pm-3.30pm, 9pm-11.30pm

Expensive