New restaurant filling open space in downtown Des Plaines' M