O Cafe Resto is a French restaurant offering a "Plat du Jour" and homemade burgers. They also provide homemade desserts and can accommodate group meals and business lunches.