Coffee Shop La Palmera is a coffee shop offering tapas. It is located in Olivenza, Spain. Key facts used from search results include its name and location.