Great pizza highly recommend. Plus check out their other
January 2024
Been living here for 3 years and this should be the best pizza in town to be honest good prices.....
December 2023
I'm in town for Christmas from Kansas and my sister-in-law suggested Choo Choo's. We got the Supreme and a Cheese pizza. They were incredible! The toppings on the Supreme were never-ending. And the garlic buttered crust was phenomenal. 10/10.