Restaurante Cais da Villa offers traditional Portuguese cuisine in a beautiful setting, formerly a railway station. They provide well-prepared food with quality ingredients and a reasonable wine selection. The establishment also offers take-away options.