Liv Salads is a restaurant with a delicious salad bar in the heart of Mile End in Montreal, as well as fresh juices and soups.
Websites.ca Talk Ep. 51