Carrer d'Olzinelles, 20, Sants-Montjuรฏc, 08014 Barcelona
Restaurant
The restaurant prioritizes reservations, ensuring that customers who arrive late will need to wait outside.
Rating: 4.6