El Greco Steakhouse
  • Home
  • Menu
  • Wine List
  • Gallery
  • About Us
  • Contact
  • Reservation

poster

Address

Lindos Rhodes
85107 Greece
(+30) 22440-31615
TripAdvisor El Greco Steakhouse Restaurant - Sluurpy

Hours

MON - SUN
17:00 - 23:00
© El Greco Steakhouse 2023
Located in Lindos, Rhodes, Greece