la torre de sarrià is located carrer de carrasco i formiguera 25 in barcelona (08017) in the region of catalunya (espanya). This place is listed in the restaurante category of the geodruid barcelona 2018 guide.