Carrer d'Europa, 32, Les Corts, 08014 Barcelona
Bar | Cafe | Spanish restaurant
L'Antull is a sophisticated restaurant, bar, and cafรฉ located in Barcelona, offering a seamless blend of culinary excellence and inviting ambiance for a diverse clientele.