O Bistro is a French restaurant offering a focused menu with an emphasis on quality.