Ikibana | Sarrià
Restaurant · Les Tres Torres

Ikibana | Sarrià

$$$ · Sushi

Upscale sushi with pristine, beautifully presented fish and exceptional service creates special evenings, though prices run steep and quality can feel inconsistent.

Info

📍
Address
C. del Dr. Fleming, 11, Sarrià-Sant Gervasi, 08017 Barcelona, Spain, BCN

More like this