Skip to main content

Mamma Onesta's Italian Restaurant

restaurant · italian restaurant · Lockport, IL

Address
1100 S State St, Lockport, IL 60441
Phone
(815) 588-0900
Website
mammaonesta.com
Where
41.5872, -88.0582

Search Hominin for Mamma Onesta's Italian Restaurant

Other restaurants nearby

More in Lockport

Mamma Onesta's Italian Restaurant — restaurant in Lockport, IL | Hominin