Cocina Hermanos Torres

Address: 20, Carrer del Taquígraf Serra, les Corts, Barcelona, Barcelonès, Barcelona, Catalunya, 08029, España, Barcelona, Spain

Cuisine: Innovative Spanish

Price range: $$

Featured by: Alexander The Guest, S3

3 Michelin stars, innovative Spanish cuisine by twin chefs, zero waste kitchen

Browse all creator-verified restaurants · Discover more on elevATE