Le Saint Roch offers a restaurant experience with a lively atmosphere.