Enchanted Castle Restaurant

Improve your putting by playing a round of mini golf at Enchanted Castle Restaurant in Lombard, Illinois. Grab a putter today!

Enchanted Castle Restaurant

1103 S Main St, Lombard, IL, 60148
(630) 953-7860
View on Map

Lombard Mini Golf Courses Near Enchanted Castle Restaurant

  1. Enchanted Castle Restaurant | 1103 S Main St, Lombard IL