Located on the Tibidabo mountain, in the prestigious Sant Gervasi neighborhood of Barcelona, Mirablau restaurant is a perfect place for relaxing and watching the beautiful Barcelona´s view. It is known for its panoramic view of Barcelona which is very impressive,especially at night when it can leave you breathless.Moreover, Mirablau is not only a great viewpoint, […]