Soup & Juice St Lazare is a restaurant offering a variety of soups and juices, with options for dine-in, takeaway, and group meals. They also feature a salad bar and a terrace. The establishment has been in existence for over 20 years.