Learn more about Post Proms & Grad Nights at Enchanted Castle!
Check out our new commercial!
(630) 953-7860 Enchanted Castle Restaurant & Entertainment Complex 1103 S. Main St. Lombard, IL 60148