St. Louis is known for it’s toasted ravioli. This past weekend they were selling them as big as your head at the NHL All-Star Game.

Comments

Be the first to add a comment