When I was in Branson, MO a couple years ago there was a pizza place that specialized in great thin crust...pretty sure the name was St. Louis Pizza Co.
Anyway, I recall them saying that they were from St. Louis, MO.
Is there such a place and is the pizza as good as I remember it ?
We ate there a couple times and liked it both times
Updated 6 months ago | 2
Updated 5 days ago | 39
Updated 5 days ago | 28
Updated 1 day ago | 22
Updated 7 hours ago | 9