SUSHI TIME

C/ de Muntaner, 20, L'Eixample, 08011 Barcelona, Spain

Barcelona, Spain

All-you-can eat sushi & sashimi buffet in a stylish cafe also serving pinchos & seafood tapas.

Rating: 1469

Score: 3.8

Price: Inexpensive

No reviews available.