Restaurante O Solar is a European restaurant located at Rua das Valas 26. The establishment is noted for being European.