I&M Canal Trail Home
The I&M Canal Trail of Illinois
I&M Canal Trail Map
I&M Canal Trail Map

Mamma Onesta's Italian Restaurant

1100 S State St
815-588-0900

Mamma Onesta's Italian Restaurant is located on the Centennial Trail, in Lockport IL

Show directions from Mamma Onesta's Italian Restaurant to traveling
Mamma Onestas Italian Restaurant
Your Current Location (if allowed by browser)
I&M Canal Trail

Map Route: