St. Louis – home of toasted ravioli! I'm two for two. Two days. Two different restaurants. Ravioli at both. Both very good!