★★★★★ Excellent 5 out of 5 one hundred thirty months and twenty seven days ago around 6AM by Schallers ... not the best pizza in Norwalk, it's the best pizza... Respond Comment on Schallers's Review of Letizia's Pizza Send