Le Belvédère is a restaurant offering panoramic views, particularly from its terrace overlooking the Saint Lawrence River.