clearmind
Reviews by clearmind
review
7 years ago
Barbarella's
350 Queen St, Ottawa, ON K1R 5A5, Canada*
Late Aug 2017 visit Barbarella's
Even though much of the road is blocked by construction, Barb's was accessible by a narrow sidewalk from both Lyon and Bay streets. Upon entry, I notice that the construction probably hampered business as...