5 /5 Jay: Dixon Al and Ledas is my favorite place in the Rock Falls Sterling and Dixon area . Been going there for years and never once have I been disappointed . Best Italian food around in my opinion
325 W Everett St, Dixon, IL 61021
(815) 284-3932
GG map: https://www.google.com/maps/place/?q=place_id:ChIJ3eb_GsOtCYgRfH08uJTxMa8