hero

Leonardo's

205 Main St, Norwalk, CT 06851

4.7(39)
Open NowFull Hours$15 Minimum$2 Delivery (30 - 45 min)

FAQ