Contact Public Landing Restaurant

200 W. 8th Street [158th & Archer], Lockport, IL 60441
Phone: (815) 838-6500 • Fax: (815) 838-8917