Restaurant Somorrostro


Address: Carrer de Sant Carles 11
08003 Barcelona, Spain
Telephone: +34 93 225 00 10
Read more on TripAdvisor.