Monday, February 27, 2006
STL-Something Rises Down in Texas
...Apparently, way down south in Texas, they love St. Louis-style pizza. At least they think they do.
The image in the picture is what some folks down in Texas actually believe is a St. Louis style-pizza. Hah!
The menu doesn't even offer provel!
If someone knows where in St. Louis you can find a pizza like the one in the picture, please share.
Maybe California Pizza Kitchen?