State Street Restaurant & Italian Pizza
1118 S State St, Lockport
(815) 838-9116
Menu
Restaurants in Lockport, IL
State Street Restaurant & Italian Pizza
1118 S State St, Lockport, IL 60441
(815) 838-9116