Le Crocodile Restaurant is a well-established restaurant located in Vancouver, BC. We pride ourselves on delivering an exceptional dining experience to our customers. With our commitment to quality and exquisite French cuisine, we have gained recognition as one of the finest dining establishments in the city. Our restaurant is located at 909 Burrard Street, in the heart of downtown Vancouver.