1 / 10
Lombardo's Trattoria
Restaurant
Lower Level of Drury Inn, 201 S 20th St, St. Louis, MO 63103
Nestled in the heart of St. Louis along the legendary Route 66, Lombardo's Trattoria invites travelers to savor authentic Italian cuisine in a warm, inviting atmosphere. This charming eatery, praised for its flavorful dishes and attentive service, offers a delightful respite from the open road. With a rich history and a menu bursting with traditional favorites, it’s the perfect stop for Route 66 adventurers seeking a taste of Italy while celebrating their journey on America’s most iconic highway. Don't miss the chance to indulge in a slice of history!
