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