Letizia’s Pizza, Norwalk, CT
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 right amount of seasoning. Combine that with their famous thin & crispy crust (their dough is made fresh daily) and you’ll find yourself pheening for it when you haven’t had it in a while. They have seats there to dine in but it’s more of a take out place. They also make great salads and a mean chicken parm! Letizia’s is a must for your pizza bucket list.
Tip: Get Takeout, Small Dining Area
Atmosphere: Small Dining Area