Advertisement
Place your ad here.
San Shi Rou (Barcelona)
Av. de Josep Tarradellas, 118, L'Eixample, 08029 Barcelona, Spain
Barcelona, Spain
Laid-back Japanese restaurant offering sushi, tempura, dumplings & other classics.
Rating: 1335
Score: 3.7
Price: Inexpensive
No reviews available.