You are here

One of the house specialties as Mamma Onesta’s Italian Restaurant in Lockport is their eggplant Parmigiana ($16). Photos by Alex Ivanisevic/22nd Century Media
Mamma Onesta’s Italian Restaurant is located at 1100 State St. in the downtown Lockport area.
Alex Ivanisevic, Contributing Editor
4:00 am CDT August 12, 2019
Mamma Onesta’s Italian Restaurant, on the corner of State and 11th streets in downtown Lockport, has been serving the community for almost 12 years.