Pizza Review
Good, but not great. Crust seems like a frozen pizza. Actually in general this pizza is like a really good frozen pizza. Cheese also has a good flavor. Much better than expected for it's price, compared to other $10 pizzas like Little Caesars or Dominos.

Order O'Dell's on the Go. Pizza, Sandwiches & More

Hungry? Order right now on Slice
Order now on Slice