Restaurante O Alcaide offers Portuguese cuisine. It is located in Alcanede, Portugal. The establishment provides contact information via email and phone.