Once Upon A Time In Birmingham has opened its doors in the old Jamie's Italian restaurant overlooking St Martin's Square.
The Christmas installation features 88,000 fairy lights, as well as a host of mirrors in a grand sparkling interior.
Staff will serve drinks that glow, sparkle, and change colour and as well as an array of innovative festive food.
It's been designed by Bompas & Parr who wanted to celebrate the humble fairy light.
Stephanie Lacey, general manager at Bullring & Grand Central, said: “Once Upon a Time in Birmingham will be a truly immersive experience that is not to be missed.
"At Bullring & Grand Central, we’ve got a great track record of putting on events that amaze and delight, and this will be no different. Birmingham has never seen anything like this before.”
Customers can also take part in carol-oke and Christmas games during their visit.
Once Upon A Time in Birmingham is open from now until December 23.
Entry is free at all times but only guaranteed with a ticket.