Il Bel Lago
Drag box to select area
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
- Hours: Mon - Fri, 11am - 10pm; Sat, 5pm - 10pm
- Accessible: yes