About
Lady Di's Diner is a beloved Breakfast restaurant and Brunch restaurant in St Charles, MO, serving up delicious European-inspired dishes in a cozy Diner atmosphere. Conveniently located at 630 N Kingshighway St, St Charles, MO 63301, we're the perfect spot to start your day off right. Our menu features a wide variety of mouth-watering options to satisfy any appetite, from fluffy pancakes to savory omelets and everything in between. Whether you're in the mood for a hearty breakfast or a leisurely brunch, our friendly staff and welcoming ambiance make Lady Di's Diner the ideal destination. Come visit us today and taste the difference for yourself!