El Olivo El Olivio is located near the Paseo de la Castellana Calle del General Gallegos, 1 Madrid website This restaurant was named after its inspiration, extra virgin olive oil. El Olivo offers both an à la carte and sampling menu which enables you to try lots of different olives. The restaurant also has a shop where you can buy all sort of olive oils. El Olivo is closed on Sunday and Monday evenings. Back to Restaurants in Madrid Leave a Reply Cancel ReplyYour email address will not be published.CommentName* Email* Website Save my name, email, and website in this browser for the next time I comment. Δ