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
5:00 am CDT August 8, 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.

Frank and Mary DeGrassi own the restaurant and have found that it fits right into Lockport — a town rich with Italian heritage that calls Asiago, Italy, its sister city.