Join Now!

Main menu

Mamma Onesta's Italian Restaurant

  • Restaurants & Specialty Dining
  • Restaurants
1100 S. State Street
Lockport, IL 60441
(815) 588-0900