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