L'Anaconda is a Peruvian restaurant. It is located at 9920 Boulevard St-Laurent. The restaurant offers reservations and directions.