★ 3.9 / 5 from 21603 reviews
El Cristo
R. Dr. Antonio Tello Barradas 49 Parque Da Piedade, 7350-500, Elvas, Portugal
"Good sea food, good staff, a bit expensive, always full"
Gluten Free Options, Television, Wheelchair Accessible, Accepts Credit Cards