- Mar 15, 2011
- 9,639
- 15,827
- Moderator
- #331
I was watching the Food Network yesterday and it showed some place in St. Louis and it highlighted the toasted ravioli. They said it was like the "thing" to eat in that area. I had never heard of it before, but now I really want to try it.Imo's Pizza but I never get their pizza I always get their toasted ravioli. Quiktrip(a gas station) is my absolute favorite place they have frozen hot chocolate