Harry Potter fans can eat their hearts out this holiday season with a Christmas dinner at Hogwarts!

You can only get the magical meal between December 11-13. It will take place on Warner Bros' Harry Potter set in Los Angeles.

In addition to a wicked meal, you'll get a tour of the decked out set. Dessert and a round of butterbeer will follow.

Your total comes out to the hefty tag of $317 per person.

Watch below for more details.