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 >


Castelli's Restaurant at 255

56 reviews
  • Garden C.

    This is the best "nice" restaurant around, like steak houses in the 1960's. Extensive menu. Food is fresh and well prepared. Great service. Fried chicken... Read More

More reviews >

Customer Reviews

  • Larry Denton

    Great food

  • John Kovach

    We had a group of 11 of us and the service and food were both excellent. Some of the best fried chicken I have ever had. The steaks and prime rib cooked to order and tasted wonderful. Worth the drive to eat there from St. Peters

  • Phillip Moise

    The food and service are amazing. Told us there was a 30 minute wait but we only waited for 12. The filet is melt in your mouth good. The salad with house dressing was a carnival of flavors. The fried chicken was like grandma used to make. I'd give i...

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