Posts In Category


Letizia's Pizza
Norwalkpizza sauceThin Crust

Letizia’s Pizza is a hidden gem in Norwalk, CT. When I lived in Norwalk it was one of my number one spots for pizza. I was surprised to learn I hadn’t reviewed it yet.¬†Apparently, I’ve been gone for too long. What make Letizia’s so special is the sauce. It’s tastes as if your grandmother made it. It has just the

Read More