Lola Rosa is a restaurant offering 100% homemade vegan food. It is known for its unique ambiance and is located in the heart of downtown Montreal.