Connect with us!

Family-owned and operated, Castelli's has been serving the Alton community since 1937. We hope to continue serving you and your family our home-made cuisine for many more years. Welcome!

Facebook Twitter

Be the first to get exclusive updates from us!


  • “Great service and very helpful for our special banquet.”

  • “Every important milestone of the first 18 years of my life has been celebrated at Moonlight. I love the food and friendly staff!!”

  • “Our family has dined at Castelli's for four generations starting back when Pete owned it and it was called Moonlight. Great place!”

More testimonials >


Customer Reviews

  • Sue Kennedy

    Always wonderful salad

  • Gregory Zumwalt

    Great meal. Nice source for a together evening

  • Wendy Ferguson

    Hadn't been to Castelli's in a very long time. We went for my sister's birthday. Why have I waited so long! This restaurant is fabulous! Great upper class dining experience. Service is top notch and very attentive and the food is wonderfully deliciou...

More reviews >

About Us

Castelli's Restaurant at 255

Phone (618) 462-4620
Hours Mon: Closed
Tue, Wed, Thu: 11:00 am - 9:00 pm
Fri, Sat: 11:00 am - 10:00 pm
Sun: 11:00 am - 9:00 pm