Restaurant El Greco offers Greek cuisine. It is located at Raiffeisenstraße 21 in Fronreute, Germany. The establishment is pet-friendly.