Gran VÃa, 58, Centro, 28013 Madrid
This restaurant and brewery specializes in squid sandwiches, offering a unique dining experience that combines quality ingredients with a vibrant atmosphere, appealing to both seafood lovers and casual diners alike.