83 Carretera de Vallvidrera al Tibidabo Barcelona, CT 08035
Seated: 130
Standing: 170
A restaurant with a glittering city views.