Enjoy the vintage glamour of The Alice House in Queen’s Park

When you walk into The Alice House at Queen’s Park, you might mistakenly assume you’ve walked into the lair of spiderman such is the network of filament lightbulbs and wires dangling from the ceiling.