Get directions to: Leona's Restaurant- Des Plaines, Des Plaines, IL
Restaurant address: 1504 Miner St Des Plaines, IL 60016, USA
Restaurant: Leona's Restaurant- Des Plaines