SUN TAKA

Spain, Barcelona, L'Eixample, C/ del Bruc

Barcelona, Spain

Unassuming restaurant dishing up standard Japanese offerings including sushi, nigiri & noodles.

Rating: 670

Score: 4.6

Price: Moderately expensive

No reviews available.