100% Were impressed
Il Bel Lago is an Italian restaurant and bar located in Creve Coeur. It offers an extensive menu of Italian dishes, pizza, sandwiches, soups and seafood. Its website offers a schedule of live entertainment and offers customers the opportunity to schedule an online reservation.
11631 Olive Blvd, Saint Louis, MO 63141
(314) 994-1080
  • Hours: Mon - Fri, 11am - 10pm; Sat, 5pm - 10pm
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
See more »