Carrer de l'Hospital, 92, 08001 Barcelona
In their restaurant, they prioritize delivering exceptional quality, ensuring every dish reflects a commitment to culinary excellence and customer satisfaction.
Rating: 4.3