Awful place. Tourist trap. I even went through the reviews. The reviews from locals were terrible. The out of town reviews were great! Maybe Galianos is great in Ann Arbor, but it isn't in Old Montreal.
I suggest you just keep on walking when you see it.