This French restaurant is located in the heart of Rennes' historic center, near the Cathedral Saint Pierre. It offers a dining experience in a central location.