Pizza Review
I have been going to poppy’s since 1999 and the image I post is a result of the consistency of taste over the last few decades. Best pizza in town