Telheiro serves traditional Portuguese cuisine. The establishment is located in Oliveira do Douro, Vila Nova de Gaia.