Opera House

  • Restaurants, Bars and Carry Out
  • Caterers
24027 W. Lockport St
Plainfield, IL 60544
(815) 782-5916
  • About

    Steak and Seafood Restaurant

  • Whom to Contact