Hudelburg is a German restaurant offering hearty fare in a rustic, castle-themed setting with medieval music and fire shows.