O Frances is a restaurant offering a full menu with daily specials. The establishment is located in Abrunheira, Sintra. Search results indicate it serves traditional Portuguese dishes.