I was on Business earlier this month in Ottawa. This club is above a cool but run down music venue/bar in downtown Ottawa a few blocks from the Capitol building. I was here years ago and have to say it got better. Last...
Full reviews and comments are available exclusively to VIP members. Join Now