Mamma Onesta's Italian Restaurant
1100 S State St, Lockport
(815) 588-0900
Recent Reviews
Order Online
Reserve
You May Also Like
Mamma Onesta's Bottega - 1106 S State St
Italian
State Street Restaurant & Italian Pizza - 1118 S State St
Italian, American, Pizza
Stagecoach Saloon - 1028 S State St
Sports Bar, Pet Friendly
Restaurants in Lockport, IL
Mamma Onesta's Italian Restaurant
1100 S State St, Lockport, IL 60441
(815) 588-0900