20 Carrer del Taquígraf Serra Barcelona, CT 08029
Experience a comfortable, quiet, and pleasant setting as you step into our restaurant.