Restaurant O'Leme located in Pátio within the city of Albufeira, Algarve, Portugal. The restaurant is located on Rua Fernando Pessoa.