Average at best. Have tasted some frozen pizzas that are better. If you want good pizza in west Jefferson,go to Mike's pizza.
I have been to many pizza joints in my sixty years but I have to tell you that Todd's Pizza has to be the best pizza on the planet. The restaurant,itself is small and quaint with very friendly staff,and the pizza (thin and crispy is my favorite) is out of this world with flavor. If you are ever in Columbus,Ohio,do... More
If you own or manage Todds Pizza Restaurant, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.Manage your listing