Restaurante O Francês is a French restaurant located in Sintra. It is known for its French cuisine and is a public dining establishment.