yea the other reviews have it pretty much correct. this place is pretty gross. i got dragged here by a group of guys and ended up showering the smell of cigarettes and grossness off of me as soon as i got home. bathroom wise- ya no. i didn't even attempt it. one look and i turned around and held it for the rest of the night. YUCK!
having said this....it is pretty much just like every other gross irish dive bar. and i use to LOVE them....i think after I hit 25, the beer goggles came off and the charm melted away.
We  stopped into Mo and O'Malleys after the bayou boogaloo festival.  We sat at the bar, two bartenders on duty were a short female, gray hair, long braid, and an older woman with a German accent.  At one point, one of the people in our party ordered a glass of wine. It was terrible, so after one sip she asked the gray haired woman if she could exchange it for something else.  The bartender said no problem, and we got a strongbow cider instead. Â
At the end of the night when we asked for our check, they just gave us a receipt with the total, nothing itemized. Â I asked to see the itemized one, and discovered he wine had been charged anyway. We pointed it out to the bartender, and she said " yes, you ordered it". We noted that she had agreed to exchange it for another drink, because the wine was terrible, and even took the full glass of wine back. She said, "that's our policy, you ordered it, you have to pay for it", refused to take it off. Â
The place was pretty dirty, 3 of their draft beers were not even available, and drinks were on the expensive side for a dive bar vibe. Â There are plenty of other options on Granby street, I'd give this place a wide berth.