Ô Bistro de Lavaux is a restaurant offering a modern ambiance with panoramic views and an intimate garden. It is known for its French cuisine.