Sheila's Pizza: the best buffet pizza in town

Sheila's Pizza

For this month’s food review, I found myself in Deatsville eating at Sheila’s Pizza. I’ve eaten at Sheila’s before and I have always enjoyed myself there. It’s one of the best pizza places around in my opinion.

What I did for this review was buy a buffet lunch and decided to just try as many different pieces of pizza as I could, at least the ones they brought out to the buffet table.