Pizza Review
Sauce tastes like my favorite place in Naples Italy… These low scores are crazy… Top tier pizza here… A pizza you could warm up later and taste good…