For nearly 30 years my family and I have devoted our lives to Visaggio's Ristorante, Hotel, Wedding and Banquet Facilities.We serve our friends and neighbors in Enola, Lemoyne, Mechanicsburg, Harrisburg, Carlisle, Camp Hill and most of south-central Pennsylvania. We have received numerous awards over the years but my happiest moments are reading cards and letters from my patrons.Castel Castagna, our wedding and banquet facility, is our newest addition. We can accommodate 200 guests. We have a varied menu including American, French and, of course, Italian cuisine. We have our own in-house wedding coordinators. In lieu of a church setting, our 2500 square foot walled courtyard will provide you with a heavenly setting in which to whisper your vows. Enclosed in our packages are our glorious wedding cakes.