Dixon Tourism Directory
Al & Leda Pizzeria
Address:
325 W. Everett St., Dixon, IL, 61021
Telephone:
815-284-3932
Restaurant Type:
Italian/ Pizza
Reviews (1)
byBrenda Humphrey, November 15, 2009
Best Pizza ever....nothing else compares...
Tourism directory information is provided in partnership with Blawkhawk Waterways CVB and Dixon Tourism.





















