Dixon Tourism Directory
Al & Leda Pizzeria
Address:
325 W. Everett St., Dixon, IL, 61021
Telephone:
815-284-3932
Restaurant Type:
Italian/ Pizza
Reviews (2)
byAngela, March 12, 2010
Al and Leda has the best spaghetti pizza ever in fact only place that I can find that will make it!! Best place! Awesome food!
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.





















