Call me strange or bizarre, but every now and then I am in the mood for a Saint Louis style pizza. I use to go to Saint Louis on business trips quite often and had what my coworkers and I would call "cracker pizza." The crust was ultra thin and crispy.
I no longer go to Saint Louis for business, so I'm looking for something closer. Can anything remotely like that be found in the Boston area or do I have to wait for an excuse to visit Saint Louis?