the right ingredients

for the right food

Experience the Shrine

The Shrine Restaurant & Banquet Center is known throughout the St. Louis Area for providing outstanding food along with wonderful hospitality. We offer a wide variety of culinary selections on the menu. We know just what it takes to please any palate!

A Proud Heritage…

For nearly 50 years, millions of visitors have made their way to Belleville, less than 15 minutes from St. Louis, to enjoy the Shrine Restaurant. We’re proud to be a part of such a strong and vibrant community.

Guest Reviews

  • Great food selection! Love the soup and salad bar…

    Rene F., St. Louis, Yelp
  • I got married and had the reception there. The food was the best from any wedding I had ever had. Facilities in and out are excellent.

    R. R., Shiloh, IL, Yelp
  • As always the food was delicious...and so much to choose from on the Sunday brunch/buffet! The service was great & what an awesome atmosphere to enjoy family & friends over great food!

    D. Craig, Belleville, IL, Trip Advisor
  • Stopped for afternoon brunch. It was awesome! Food was hot & tasty…our server was excellent too!

    Joseph, St. Louis, Trip Advisor
  • Unbelievable value for the price!

    Ingram, Trip Advisor
  • Food was excellent. Very courteous staff.

    Mary M., Geneva, IL, Facebook

For the whole family…

The Shrine Restaurant is nestled within the grounds of the 200-Acre National Shrine of Our Lady of the Snows. Guests of all faiths are welcome to explore walking trails, devotional gardens and even a playground complete with a splash pad for the kids!

Before you play, bring the little ones in for a bite from the kid’s menu.

The Perfect Pair…

Our extensive list of luscious wines, ice cold beers and hand crafted cocktails guarantee the perfect complement to any meal.

Sweet tooth got a hold of you? Ask your server about one of our delectable seasonal desserts.