6 yrs ago•BobbobbyreviewedBarbarella's350 Queen St, Ottawa, ON K1R 5A5, Canada*Closing soon (apparently)
9 yrs ago •Bobbobbycommented onBARBERELLAS OTTAWA IS THE BEST I'VE SEENIf youre going to shill, please make a better effort than this.