About Leonardo's Pizza
We brought our famous hand tossed, wood fire brick oven pizza to Norwalk, CT in 2020. We offer delivery, take-out, dine-in, catering and convenient online ordering system.
Business Information
205 Main St, Norwalk, CT 06851
Norwalk, CT
Location
Loading map...