Ô 2 Loups is a French restaurant offering traditional cuisine with fresh, homemade dishes.