Call (314) 994-1080 or Make Online ReservationMake A Reservation


We are currently operating under the Covid 19 health restrictions:  our patio is open (with heaters), and we are preparing all of our fabulous dishes for take out and curbside service. Gift certificates are also available for future dining, so please call and tell us how we can serve you.

After 30 years of dining excellence at Giovanni’s On The Hill, Giovanni’s sons Frank and Carmelo brought a taste of The Hill to Creve Coeur by opening Il Bel Lago in 2004.  We provide fabulous Italian food in an elegant atmosphere with personal, and friendly service.

Come and join us for Lunch, Dinner, or a Happy Hour in our bar and lounge, or even on the patio!  We can host a personal, or business, dinner in one of our private dining rooms (groups from 10 to 100).  Let us take care of your next dining experience…we guarantee you will become a fan!

Many of our business friends are encouraging the public to be supportive of family restaurants like ours – check out the ‘we are St. Louis’ movement. We would like to thank one such friend, the Lou Fusz Automotive Network