Ideal Collserola
Mediterranean · Spanish · Bar
Restaurant Ideal Collserola is a dining establishment located in the Parc Natural de Collserola. It is listed alongside other restaurants within the park, suggesting it offers a dining experience in a natural setting. Key facts used: 'Restaurant Ideal Collserola', 'Benvinguts al Parc Natural de Collserola'.
Location