Source: Tourism MediaMedieval TimesGo back in time to the Middle Ages at this evocative and iconic theatre restaurant.WorldNorth AmericaUSAOrange CountyCaliforniaAnaheimMedieval Times