Avinguda Miramar, 31, Sants-Montjuïc, 08038 Barcelona
Fine dining restaurant | Restaurant
Hilltop venue offering panoramic city views and a lush terrace, specializing in refined Mediterranean cuisine.
Rating: 4.4
Rating: 4.3
Rating: 4.6
Rating: 4.2