La Isabela Terrace restaurant on “Las Ramblas”,...
La Isabela Terrace restaurant on “Las Ramblas”, Barcelona. Bar and restaurant offers breathtaking 360º views over the entire city.
La Isabela Terrace restaurant on “Las Ramblas”, Barcelona. Bar and restaurant offers breathtaking 360º views over the entire city.