Missouri has a long-standing love affair with Italian food, and some restaurants have been serving incredible dishes for decades. From St. Louis’s famous Hill neighborhood to Kansas City’s vibrant dining scene, these classic spots have earned their reputations through consistency, quality, and authentic flavors. Whether you’re craving toasted ravioli, handmade pasta, or wood-fired pizza, these timeless Italian restaurants offer unforgettable meals that keep locals and visitors coming back year after year.
1. Charlie Gitto’s On the Hill (St. Louis, The Hill)
A cornerstone of St. Louis dining for over 40 years, this establishment has become synonymous with exceptional Sicilian-inspired cuisine. The old-world ambiance transports diners to a different era, complete with warm lighting and classic décor that speaks to decades of family tradition.
Toasted ravioli, a St. Louis original, reaches perfection here alongside classic pasta dishes and fresh seafood preparations. The generous portions and attentive service have kept generations of families returning for special occasions and casual dinners alike.
Located in the heart of The Hill neighborhood, the restaurant represents everything that makes this Italian enclave special. The commitment to quality ingredients and time-honored recipes ensures every visit feels like coming home.
2. Mama’s On The Hill (St. Louis, The Hill)
Formerly known as Oldani’s, this family-owned treasure carries forward a legacy of authentic Italian comfort food that warms both stomach and soul. Walking through the doors feels like entering a relative’s home, where everyone is treated like extended family…