Apparently it's Obama's favorite pizza. I have never been there but will be visiting St. Louis for the All-Star game next week. I hear it is comparable to Chicago style pizza. Anyone know if their pizza is any good?
Apparently it's Obama's favorite pizza. I have never been there but will be visiting St. Louis for the All-Star game next week. I hear it is comparable to Chicago style pizza. Anyone know if their pizza is any good?
There are currently 1 users browsing this thread. (0 members and 1 guests)
Bookmarks