This isn’t exactly in the main tourist district, but I was emailed about this so I figured I’d pass it along…
Chris Tollins and his wife have opened a new café and boutique in Niagara Falls called Creme de la Crema. It has been their dream for a while to do this, and with the help of an Ontario government program, they were able to do it. You can visit their web site at CremeDeLaCrema.ca or read a write-up on the St Catharines Live blog.