Lezza Spumoni and Desserts: Map, Address & Phone Number

Advertisement

Map, Address and Phone Number for Lezza Spumoni and Desserts

Lezza Spumoni and Desserts
S Spring Rd
Elmhurst, IL 60126
630-053-0630
http://www.lezza.com

Driving Directions | Nearby Hotels



Advertisement