Pizza Review
“The Clemenza”. Great ingredients. Nice spot. Good tasting pizza. A little thin and wobbly for my taste.