Search Results
Il Bel Lago
11631 Olive Blvd, Saint Louis, MO 63141
Il Bel Lago is an Italian restaurant and bar located in Creve Coeur. It offers an extensive menu of Italian dishes,More pizza, sandwiches, soups and seafood. Its website offers a schedule of live entertainment and offers customers the opportunity to schedule an online reservation.
See more »