Went there last week for the first time and it was absolutely awesome. The food, the ambiance with the lights in the garden, the delicious floats called "sodas" and their delicious sandwiches. It was all great especially since we had people visiting from outside of the country who wanted to try something cool in Montreal. Def going back.