My birthday was last week and we waited until two of our grankids (students at Virginia Tech) came home for Thanksgiving break to have my Birthday Dinner (last night...Saturday). We decided to go someplace we'd never been before in Greensboro... The Melting Pot. It's a fondue place with courses served by a very friendly and personal table assistant and then cooked (by you) at the table...starting with cheese fondue, then various meats/fowl/seafood, topped off with chocolate fondue (pictured above, complete with my single birthday candle).
The entire meal took a couple of hours to prepare and eat, and we had a wonderful time throughout, helped by a bottle of tasty German wine for those old enough to have it (all but Michael, who is almost 20). Just as a disclaimer, this restaurant ain't cheap...in fact you definitely pay for the quality of food, drink and service you get. Still, it's all outstanding and personal. And what the heck, it was my birthday dinner and at my age its cost is far less important that the fact such an event is actually taking place.
I highly suggest you give this place a try if there's one in your area. End of commercial.