Bar Els Xorros is a bar and restaurant known for serving a large volume of pizzas quickly. It offers a good quality dining experience in a relaxed setting.