Skip to content
Country

Restaurants in Spain

1 restaurant match

  • Barcelona, Catalonia

    Counter-only modern sushi omakase in Sarrià-Sant Gervasi, Barcelona, with lunch and dinner seatings most days of the week.

    $$$$

Restaurants by area

Spain by cuisine